)]}'
{
  "commit": "1df2d656cc442dc057e30b6fb130967e5ae19654",
  "tree": "6290981baed52c65c997e7e0eb172651d9af26ff",
  "parents": [
    "24852d917104e294726c54803d5c9012997506ca"
  ],
  "author": {
    "name": "Michael J Gruber",
    "email": "git@drmicha.warpmail.net",
    "time": "Mon Mar 07 13:31:39 2011 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Mar 09 13:50:54 2011 -0800"
  },
  "message": "rev-list/log: factor out revision mark generation\n\nCurrently, we have identical code for generating revision marks (\u0027\u003c\u0027,\n\u0027\u003e\u0027, \u0027-\u0027) in 5 places.\n\nFactor out the code to a single function get_revision_mark() for easier\nmaintenance and extensibility.\n\nNote that the check for !!revs in graph.c (which gets removed\neffectively by this patch) is superfluous.\n\nSigned-off-by: Michael J Gruber \u003cgit@drmicha.warpmail.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba27d39f977f2807cddb6e18364837b9fd50e970",
      "old_mode": 33188,
      "old_path": "builtin/rev-list.c",
      "new_id": "f458cb7587c7d40cf93d42d73379fac485ee3889",
      "new_mode": 33188,
      "new_path": "builtin/rev-list.c"
    },
    {
      "type": "modify",
      "old_id": "f1a63c2241a30cce0141b87b5e8005b1a899a8ef",
      "old_mode": 33188,
      "old_path": "graph.c",
      "new_id": "ef2e24e85a41dc97cf00bb7b19985ec01b8662bf",
      "new_mode": 33188,
      "new_path": "graph.c"
    },
    {
      "type": "modify",
      "old_id": "b46ed3baef7d9d9971a3886d700059217fbe974a",
      "old_mode": 33188,
      "old_path": "log-tree.c",
      "new_id": "12570403110cf579b0b9373fda6f80b34488b2d4",
      "new_mode": 33188,
      "new_path": "log-tree.c"
    },
    {
      "type": "modify",
      "old_id": "85499347514ec3e1d62d6caa9f53b886c556e345",
      "old_mode": 33188,
      "old_path": "pretty.c",
      "new_id": "f21a30ccca66e31130edf85a935f350a8b73a4ad",
      "new_mode": 33188,
      "new_path": "pretty.c"
    },
    {
      "type": "modify",
      "old_id": "1fcaeb79024665910099ea4cd377ed5cd9a5a707",
      "old_mode": 33188,
      "old_path": "revision.c",
      "new_id": "0de1608d045d6fec757dd77f9c432938483ea5d3",
      "new_mode": 33188,
      "new_path": "revision.c"
    },
    {
      "type": "modify",
      "old_id": "d2ffde1ce67a555ec6ac8b00b3b225a7bdad2319",
      "old_mode": 33188,
      "old_path": "revision.h",
      "new_id": "0e4b35e8e54ba9b6c574a7d6b628d1fe9a325ca6",
      "new_mode": 33188,
      "new_path": "revision.h"
    }
  ]
}
