)]}'
{
  "commit": "64a99d2a8c3ed5c4e39f3ae1cc682aa8fd3977fc",
  "tree": "b36eaea204e2d8b66431497c9a5a1c2ad6125c25",
  "parents": [
    "0b0de144333fca335a0111a6f9c59176ad43ba0a"
  ],
  "author": {
    "name": "Denis ChengRq",
    "email": "crquan@gmail.com",
    "time": "Mon Aug 04 09:51:40 2008 +0800"
  },
  "committer": {
    "name": "Sam Ravnborg",
    "email": "sam@ravnborg.org",
    "time": "Wed Aug 06 22:17:06 2008 +0200"
  },
  "message": "kbuild: a better way to generate cscope database change\n\nIt\u0027s a problem about cscope target of kernel Makefile, and the cscope\nplugin of emacs:\n1. `make cscope` will generate cscope.files cscope.{in,po,}.out;\n2. the cscope plugin expect a cscope.out.{in,po,};\n3. the default `cscope -b` would generate cscope.{in,po,}.out;\n\nThere are three approach to solve it:\n1. modify the cscope C code;\n2. modify the cscope emacs plugin lisp code;\n3. modify the Makefile;\n\nI have tried to communicate with the cscope upstream, but later I\nrealize the third approach is most meaningful.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "343ec4774b55cad719ee6acff5625a30fd91ac1b",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "f3e206509ee1fc740e4b17357c39d64e97c0939a",
      "new_mode": 33188,
      "new_path": "Makefile"
    }
  ]
}
