)]}'
{
  "commit": "830df12588cfa80be673e710bee22761752ead11",
  "tree": "184f592abd10c76bd670257b30ba240c6e88b4fb",
  "parents": [
    "9e4902bfacb49f350cb95e7ee0fe1a8eed33c353"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Sat Jan 08 16:31:44 2022 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Tue Mar 29 12:46:24 2022 -0600"
  },
  "message": "Remove some uses of printf_unfiltered\n\nA number of spots call printf_unfiltered only because they are in code\nthat should not be interrupted by the pager.  However, I believe these\ncases are all handled by infrun\u0027s blanket ban on paging, and so can be\nconverted to the default (_filtered) API.\n\nAfter this patch, I think all the remaining _unfiltered calls are ones\nthat really ought to be.  A few -- namely in complete_command -- could\nbe replaced by a scoped assignment to pagination_enabled, but for the\nremainder, the code seems simple enough like this.\n\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "934fdbad6efb640fdfdeeb6adc2a5c0bbd9bd260",
      "old_mode": 33188,
      "old_path": "gdb/fbsd-nat.c",
      "new_id": "ee128a9e707f91e93100a41c4109155ef6b7d40b",
      "new_mode": 33188,
      "new_path": "gdb/fbsd-nat.c"
    },
    {
      "type": "modify",
      "old_id": "ea06ceb992cf0d185869d3495f404bf747bdd621",
      "old_mode": 33188,
      "old_path": "gdb/infcmd.c",
      "new_id": "5be234f75861a337c01231851c7655cf1ae36cf2",
      "new_mode": 33188,
      "new_path": "gdb/infcmd.c"
    },
    {
      "type": "modify",
      "old_id": "48d5c8bfd1545759fe94a54fc82c6e94583ad55d",
      "old_mode": 33188,
      "old_path": "gdb/inferior.c",
      "new_id": "8aa93a00acf1891e9ad83207beb4381646291825",
      "new_mode": 33188,
      "new_path": "gdb/inferior.c"
    },
    {
      "type": "modify",
      "old_id": "737710f5bae7c7c7dd7f03fac540a6dc455c43cb",
      "old_mode": 33188,
      "old_path": "gdb/infrun.c",
      "new_id": "580075fa16e4d3dceadf15d79ccb49f3afc55588",
      "new_mode": 33188,
      "new_path": "gdb/infrun.c"
    },
    {
      "type": "modify",
      "old_id": "d97a770bf83bccea9bb11cf0175ff0d706dbc6f9",
      "old_mode": 33188,
      "old_path": "gdb/linux-nat.c",
      "new_id": "e782f6f4b345340c40c5a95afd8ac0d705c8a989",
      "new_mode": 33188,
      "new_path": "gdb/linux-nat.c"
    },
    {
      "type": "modify",
      "old_id": "530ece08db1ba5eb28c13ae40bb1489388e14ef1",
      "old_mode": 33188,
      "old_path": "gdb/linux-thread-db.c",
      "new_id": "487a2afa8f8c5189d0d983db8ca5972949cf546e",
      "new_mode": 33188,
      "new_path": "gdb/linux-thread-db.c"
    },
    {
      "type": "modify",
      "old_id": "8ede3d6aa269bb4bd45933137b8432d420a0d6c9",
      "old_mode": 33188,
      "old_path": "gdb/mdebugread.c",
      "new_id": "e377fdb96208a2fa966044e5cbaf57da4a085592",
      "new_mode": 33188,
      "new_path": "gdb/mdebugread.c"
    },
    {
      "type": "modify",
      "old_id": "9e9014283cde0dc0a4c96f7d784737421d81120c",
      "old_mode": 33188,
      "old_path": "gdb/netbsd-nat.c",
      "new_id": "b8389ca14b602d7753f4d8bca7e70111c1b53ab6",
      "new_mode": 33188,
      "new_path": "gdb/netbsd-nat.c"
    },
    {
      "type": "modify",
      "old_id": "840201d18975d367327d0635c6bb2ee41325b245",
      "old_mode": 33188,
      "old_path": "gdb/procfs.c",
      "new_id": "47516450b53e7847b99956427e6b705aa38fbaac",
      "new_mode": 33188,
      "new_path": "gdb/procfs.c"
    },
    {
      "type": "modify",
      "old_id": "219e7203a9474585938fed9f1dfb2285ae78931d",
      "old_mode": 33188,
      "old_path": "gdb/remote.c",
      "new_id": "67fd71332d832c4b42a120307971dbf105f43873",
      "new_mode": 33188,
      "new_path": "gdb/remote.c"
    },
    {
      "type": "modify",
      "old_id": "44e990b6e5f064c1a858f1638112bc83175e7286",
      "old_mode": 33188,
      "old_path": "gdb/sol-thread.c",
      "new_id": "0bfdbdf5037855b1922c3dee8215b9bee716e603",
      "new_mode": 33188,
      "new_path": "gdb/sol-thread.c"
    },
    {
      "type": "modify",
      "old_id": "69f2991f5e641c0e3fd79fe84b7a4d739c1ac100",
      "old_mode": 33188,
      "old_path": "gdb/solib-svr4.c",
      "new_id": "37fc898d2aae93a61c6a72d75040c90d703a2815",
      "new_mode": 33188,
      "new_path": "gdb/solib-svr4.c"
    },
    {
      "type": "modify",
      "old_id": "27fdf24c0b12919c26ca1a0983a11bbcca6ef2ca",
      "old_mode": 33188,
      "old_path": "gdb/solib.c",
      "new_id": "935341dcb4b66526bb6326c93f0982713d8bf474",
      "new_mode": 33188,
      "new_path": "gdb/solib.c"
    },
    {
      "type": "modify",
      "old_id": "e3df9275c9a0b5512c99861fa9d12c7950442962",
      "old_mode": 33188,
      "old_path": "gdb/target.c",
      "new_id": "8d0d04b85c6dd04e601c6389552f0a1172da3273",
      "new_mode": 33188,
      "new_path": "gdb/target.c"
    },
    {
      "type": "modify",
      "old_id": "9d0693bd0b8ba54aebb05d26429b8ed9199949f1",
      "old_mode": 33188,
      "old_path": "gdb/thread.c",
      "new_id": "84c4cf4b87aa34e444a5db19a5eebfba95d5120f",
      "new_mode": 33188,
      "new_path": "gdb/thread.c"
    },
    {
      "type": "modify",
      "old_id": "81e26fe4759fc40fcc826a2804a2db809b1fb7f3",
      "old_mode": 33188,
      "old_path": "gdb/windows-nat.c",
      "new_id": "c933034346f881de5d0201806f8a126ee654501b",
      "new_mode": 33188,
      "new_path": "gdb/windows-nat.c"
    }
  ]
}
