)]}'
{
  "commit": "669250d159e93a6933afa4cd25f410af801515ec",
  "tree": "1f053fd518cf1a172863e07050e6e3bf13762f7d",
  "parents": [
    "5a82f26e50fbfbb3090b4cf839decf012637a00e"
  ],
  "author": {
    "name": "rsc",
    "email": "devnull@localhost",
    "time": "Wed Dec 03 22:50:48 2003 +0000"
  },
  "committer": {
    "name": "rsc",
    "email": "devnull@localhost",
    "time": "Wed Dec 03 22:50:48 2003 +0000"
  },
  "message": "Various fixes.\n\n\tB - fixed usage, DISPLAY :0 vs :0.0\n\t9term - fixed various terminal things\n\trc - notice traps in Read\n\t_p9dir - only run disk code for disks\n\tdirread - getdirentries on FreeBSD and Linux\n\t\tare different w.r.t. meaning of off.\n\tnotify - set up so signals interrupt system calls\n\tbprint - use bfmt.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8351675f4133ce116603c7b1b855a0aceac3eca",
      "old_mode": 33261,
      "old_path": "bin/B",
      "new_id": "411bcef2dc8dcdafbe7c838331f4b424d064f9e6",
      "new_mode": 33261,
      "new_path": "bin/B"
    },
    {
      "type": "modify",
      "old_id": "473389a750bee4963700659b89b3b5579270ef11",
      "old_mode": 33188,
      "old_path": "include/bio.h",
      "new_id": "bdf00302563fdaf86701af962de39c8206b6629b",
      "new_mode": 33188,
      "new_path": "include/bio.h"
    },
    {
      "type": "modify",
      "old_id": "1386c1588ba611207c67d7ff54b9d7659125c612",
      "old_mode": 33188,
      "old_path": "src/cmd/9term/9term.c",
      "new_id": "89b609e0fdd7deb83041f7a3bcfc18b15651bdd3",
      "new_mode": 33188,
      "new_path": "src/cmd/9term/9term.c"
    },
    {
      "type": "modify",
      "old_id": "f59977e16fd519e63fe86fb30403f1c5234d8e78",
      "old_mode": 33188,
      "old_path": "src/cmd/9term/FreeBSD.c",
      "new_id": "e8b894dc83698fd802a3df51fef6c87a8d32cc60",
      "new_mode": 33188,
      "new_path": "src/cmd/9term/FreeBSD.c"
    },
    {
      "type": "modify",
      "old_id": "0c3076ec4fe810c9f236842fc5c7569bc47b1c14",
      "old_mode": 33188,
      "old_path": "src/cmd/rc/plan9ish.c",
      "new_id": "1b250ba1143f27c911cda5237b0dec98887fffb0",
      "new_mode": 33188,
      "new_path": "src/cmd/rc/plan9ish.c"
    },
    {
      "type": "modify",
      "old_id": "4375222281322960243235122f2878bc6790b13d",
      "old_mode": 33188,
      "old_path": "src/lib9/_p9dir.c",
      "new_id": "af2a16c4dc6699d12d1b8a9aacad1b8084b90f21",
      "new_mode": 33188,
      "new_path": "src/lib9/_p9dir.c"
    },
    {
      "type": "modify",
      "old_id": "1e479fe438af9a85b4b1c493464e7285d5f65c3b",
      "old_mode": 33188,
      "old_path": "src/lib9/dirread.c",
      "new_id": "5aa5c449efbc10d123d6222e15dbd796caca607e",
      "new_mode": 33188,
      "new_path": "src/lib9/dirread.c"
    },
    {
      "type": "modify",
      "old_id": "7e3c04f72b58b2c87ca33d0cf58861a8f383d14c",
      "old_mode": 33188,
      "old_path": "src/lib9/notify.c",
      "new_id": "460eabfe40a1407a1cf68ac3c00879cf7f7c0532",
      "new_mode": 33188,
      "new_path": "src/lib9/notify.c"
    },
    {
      "type": "modify",
      "old_id": "dea346a55c2125e7bbbe53fac960fc917fef5839",
      "old_mode": 33188,
      "old_path": "src/libbio/bcat.c",
      "new_id": "7c9b39e9325fb6d422448fca06aed9a86a23bd1c",
      "new_mode": 33188,
      "new_path": "src/libbio/bcat.c"
    },
    {
      "type": "modify",
      "old_id": "81e71e5ec8a53a1f808e8e17b71b1f307f255761",
      "old_mode": 33188,
      "old_path": "src/libbio/bprint.c",
      "new_id": "2b66605ce5ed5a352c2aac24ae4a51dd5eba944b",
      "new_mode": 33188,
      "new_path": "src/libbio/bprint.c"
    },
    {
      "type": "modify",
      "old_id": "2c64b257214d8305b7d1820c557c0e802c0ac940",
      "old_mode": 33188,
      "old_path": "src/libbio/mkfile",
      "new_id": "e808b17869d586553ccf5db1a90891c9f44a6210",
      "new_mode": 33188,
      "new_path": "src/libbio/mkfile"
    }
  ]
}
