)]}'
{
  "log": [
    {
      "commit": "062c1825a5f6673746efe5f0a5ea3803b0c316a9",
      "tree": "86ed102dd7b4f112aa61747e909e38c689f19ef5",
      "parents": [
        "9dcf7990c2b8afe865d59f809a35a84d10f241f8"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix.work@gmail.com",
        "time": "Sun Oct 24 23:37:34 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Thu Oct 28 00:32:23 2010 +0200"
      },
      "message": "Coccinelle: Add contextual message\n\nChange the message displayed to the user according\nto the current mode used.\n\nFix trailing white-space and spelling\n\nSigned-off-by: Nicolas Palix \u003cnpalix.work@gmail.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "03ee0c42a77fbf60bfa6b0eacaff30ae4e19fce8",
      "tree": "cf1b1ec23f63a2e77379c854203ea76afc57cb91",
      "parents": [
        "2c1160c87465ee2d61eee14596e5376d2ff74f31"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix.work@gmail.com",
        "time": "Fri Oct 08 21:27:41 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Oct 13 14:26:06 2010 +0200"
      },
      "message": "Coccinelle: Use the -no_show_diff option for org and report mode\n\nThis allows to write the semantic patches with code sharing\nfor the matching parts.\n\nSigned-off-by: Nicolas Palix \u003cnpalix.work@gmail.com\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "2c1160c87465ee2d61eee14596e5376d2ff74f31",
      "tree": "4cd5fb75c6aa6a75937681bac4c7f2f07dfdb6b4",
      "parents": [
        "e90f6590219a0082618b9b6828458b1c74f37cc0"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix.work@gmail.com",
        "time": "Fri Oct 08 21:27:40 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Oct 13 14:26:06 2010 +0200"
      },
      "message": "Coccinelle: Add a new mode named \u0027chain\u0027\n\nspatch now returns -1 when a virtual rule (given with\n-D on the command line) is not defined in the semantic patch.\n\nUsing this spatch feature, coccicheck is now\ntries several modes by default, in the order:\n\tpatch, report, context, org\n\nSigned-off-by: Nicolas Palix \u003cnpalix.work@gmail.com\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "3c908417677f890265ff9d5efd372207cf75fd45",
      "tree": "5ccfc8a00c10c6f46b16fd21d4b5a7aa87f2742b",
      "parents": [
        "32af08987b8f093195f8eef3ee4e1dbcfee891cd"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix.work@gmail.com",
        "time": "Fri Oct 08 21:27:38 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Oct 13 14:26:06 2010 +0200"
      },
      "message": "Coccinelle: Improve user information with a new kind of comment\n\nImprove user information with a new kind of comment\nabout semantic patch output.\n\nFix spelling.\n\nSigned-off-by: Nicolas Palix \u003cnpalix.work@gmail.com\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "1e9dea2a60b71ea7a9ac2936bed920d39f662e52",
      "tree": "df3696ae510c2e4edbc80123dbd73abbc7169c28",
      "parents": [
        "6ff21517c001f38b02393ad9dc92decbaee209fa"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix@diku.dk",
        "time": "Sun Jun 13 09:26:34 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Mon Jun 28 16:44:53 2010 +0200"
      },
      "message": "Add support for the C variable in the coccicheck script\n\nThis patch makes it possible to use the Coccinelle checker with the C\nvariable of the build system. To check only newly edited code, the\nfollowing command may be used:\n\n\u0027make C\u003d{1,2} CHECK\u003d\"scripts/coccicheck\"\u0027\n\nThis runs every semantic patch in scripts/coccinelle by default. The\nCOCCI variable may additionally be used to only apply a single\nsemantic patch.\n\nSigned-off-by: Nicolas Palix \u003cnpalix@diku.dk\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "74425eee71eb44c9f370bd922f72282b69bb0eab",
      "tree": "2ae2900a70a163653b1f734fd6eeb5d24a05e376",
      "parents": [
        "64ffc9ff424c65adcffe7d590018cc75e2d5d42a"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix@diku.dk",
        "time": "Sun Jun 06 17:15:01 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Sat Jun 12 00:00:29 2010 +0200"
      },
      "message": "Add a target to use the Coccinelle checker\n\nA \u0027coccicheck\u0027 target is added. It can be called with four different\nmodes. Each one generates a different kind of output, i.e. context,\npatch, org, report, according to the corresponding mode to be\nactivated.\n\nThe new target calls the \u0027coccicheck\u0027 front-end in the \u0027scripts\u0027\ndirectory with the MODE argument. Every SmPL file in the\nsubdirectories of \u0027scripts/coccinelle\u0027 is then given to the front-end\nand applied to the entire source tree.\n\nThe four modes behave as follows:\n\n\u0027report\u0027 generates a list in the following format:\n  file:line:column-column: message\n\n\u0027patch\u0027 proposes a fix, when possible.\n\n\u0027context\u0027 highlights lines of interest and their context in a\ndiff-like style. Lines of interest are indicated with \u0027-\u0027.\n\n\u0027org\u0027 generates a report in the Org mode format of Emacs.\n\nSigned-off-by: Nicolas Palix \u003cnpalix@diku.dk\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    }
  ]
}
