)]}'
{
  "commit": "3f52a09075e3c62f2150375bb7fca338e7db45e7",
  "tree": "634d8aeccb4849832ed116c34762167c530bd750",
  "parents": [
    "153b3c1117d02c2893c5be1b3af53ec7f161a211"
  ],
  "author": {
    "name": "Enze Li",
    "email": "enze.li@hotmail.com",
    "time": "Sun Jun 12 13:25:31 2022 +0800"
  },
  "committer": {
    "name": "Enze Li",
    "email": "enze.li@hotmail.com",
    "time": "Sat Jun 18 11:23:16 2022 +0800"
  },
  "message": "gdb/python: Export nibbles to python layer\n\nThis patch makes it possible to allow Value.format_string() to return\nnibbles output.\n\nWhen we set the parameter of nibbles to True, we can achieve the\ndisplaying binary values in groups of every four bits.\n\nHere\u0027s an example:\n  (gdb) py print (gdb.Value (1230).format_string (format\u003d\u0027t\u0027, nibbles\u003dTrue))\n  0100 1100 1110\n  (gdb)\n\nNote that the parameter nibbles is only useful if format\u003d\u0027t\u0027 is also used.\n\nThis patch also includes update to the relevant testcase and\ndocumentation.\n\nTested on x86_64 openSUSE Tumbleweed.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62db5f2701685181bcc81b473a1eb5fc27bbde34",
      "old_mode": 33188,
      "old_path": "gdb/doc/python.texi",
      "new_id": "9e2e97b1e743896bf2de8b909c4927820d1a51d4",
      "new_mode": 33188,
      "new_path": "gdb/doc/python.texi"
    },
    {
      "type": "modify",
      "old_id": "0f7003363cccf8f53f8a46bf475565b5d6dae168",
      "old_mode": 33188,
      "old_path": "gdb/python/py-value.c",
      "new_id": "12e9562e64ab547afbdf0c4f5d78c3dc5b971c8e",
      "new_mode": 33188,
      "new_path": "gdb/python/py-value.c"
    },
    {
      "type": "modify",
      "old_id": "63b87e73476c37e57eb37b7277f5c5ca8b8e4d13",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.python/py-format-string.exp",
      "new_id": "7705a245ee29eb4c3adbaa272d60da6a0d21583a",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.python/py-format-string.exp"
    }
  ]
}
