)]}'
{
  "commit": "9fbf7f083e21263b0a0e1f76d615adaa4e13cfe5",
  "tree": "82f2b1f6a73b856cc1033ad91c11986cdf6b6bb2",
  "parents": [
    "d0b1020bf1f9f0e3824d61cd3821e3ea7773f828"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Sun Jan 02 11:54:06 2022 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Tue Mar 29 12:46:25 2022 -0600"
  },
  "message": "Rename puts_filtered_tabular\n\nputs_filtered_tabular is now misnamed, because whether filtering\nhappens is now up to the stream.  So, rename it.  (This function is\npretty weird, and should probably be rewritten to avoid using the\nchars_printed global, and moved into objc-lang.c.  However, I haven\u0027t\ndone so.)\n\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e116fbe56111d64257102f85b2932b64eaff4d38",
      "old_mode": 33188,
      "old_path": "gdb/objc-lang.c",
      "new_id": "ed13097f7a85db26ca507c3d327fbc7da784e1e2",
      "new_mode": 33188,
      "new_path": "gdb/objc-lang.c"
    },
    {
      "type": "modify",
      "old_id": "e358a5a560d970609d0bc7e6d1abd2d14eec369d",
      "old_mode": 33188,
      "old_path": "gdb/utils.c",
      "new_id": "bf6f4fb9b89298525506443aea45b21a014169d3",
      "new_mode": 33188,
      "new_path": "gdb/utils.c"
    },
    {
      "type": "modify",
      "old_id": "981090e3019888368dea17bd5c8c12f8b5d9a655",
      "old_mode": 33188,
      "old_path": "gdb/utils.h",
      "new_id": "8b7eccb7bb3eeaa4ec411cb962ef113e8628da7b",
      "new_mode": 33188,
      "new_path": "gdb/utils.h"
    }
  ]
}
