)]}'
{
  "commit": "dbd9ba6a6c19c3d06f5684b3384a934f740038db",
  "tree": "3a2728dbc98c86a0af47d7692cb8bdd2ee41afca",
  "parents": [
    "4be47c0f76c349ee9c04b08ed122c8bd8190d2c5"
  ],
  "author": {
    "name": "Tim Peters",
    "email": "tim.peters@gmail.com",
    "time": "Sun Jul 09 03:09:57 2000"
  },
  "committer": {
    "name": "Tim Peters",
    "email": "tim.peters@gmail.com",
    "time": "Sun Jul 09 03:09:57 2000"
  },
  "message": "Nuke all remaining occurrences of Py_PROTO and Py_FPROTO.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73894329345fd16a220257c9e31d9f817f0d9576",
      "old_mode": 33188,
      "old_path": "Include/cStringIO.h",
      "new_id": "cc62c90a78f56ae3d4362dc164069b7d2dc6386a",
      "new_mode": 33188,
      "new_path": "Include/cStringIO.h"
    },
    {
      "type": "modify",
      "old_id": "ace58d31badc94d105e78c97bc01f138f7266643",
      "old_mode": 33188,
      "old_path": "Include/methodobject.h",
      "new_id": "bb9d96422603a12c9446b8b1f47a0565838d1214",
      "new_mode": 33188,
      "new_path": "Include/methodobject.h"
    },
    {
      "type": "modify",
      "old_id": "3d6ab063d629f77fb5dd52d3f3fddb953ec2d91f",
      "old_mode": 33188,
      "old_path": "Include/mymalloc.h",
      "new_id": "fa2f8f8551b6f5592a166697abecd64a4d216275",
      "new_mode": 33188,
      "new_path": "Include/mymalloc.h"
    },
    {
      "type": "modify",
      "old_id": "3a8c62e010f34f9c2f22035fb15a6e61911dcb14",
      "old_mode": 33188,
      "old_path": "Include/mymath.h",
      "new_id": "7873a3d9e6a165f3a2eeb9956b6860a1cf347637",
      "new_mode": 33188,
      "new_path": "Include/mymath.h"
    },
    {
      "type": "modify",
      "old_id": "40abdea83725dc418306a9b32c11c1e0594cda96",
      "old_mode": 33188,
      "old_path": "Include/myproto.h",
      "new_id": "94be8df08e0661da41d40b5fd5cc2e14036522ca",
      "new_mode": 33188,
      "new_path": "Include/myproto.h"
    },
    {
      "type": "modify",
      "old_id": "595d930f0db6eb72925ee4bac6bfc624f2f18ecd",
      "old_mode": 33188,
      "old_path": "Modules/arraymodule.c",
      "new_id": "04987328cc4f47d18b8ff731915b4253d0175b31",
      "new_mode": 33188,
      "new_path": "Modules/arraymodule.c"
    },
    {
      "type": "modify",
      "old_id": "e70720b3f2752c78a8b422b5212d0d91833516fc",
      "old_mode": 33188,
      "old_path": "Modules/cgensupport.h",
      "new_id": "2277a4738d656cb2bfc6a1d0643115fd31cdef90",
      "new_mode": 33188,
      "new_path": "Modules/cgensupport.h"
    },
    {
      "type": "modify",
      "old_id": "313827b211c20ff102a6e1ca66c7c7421038b4b4",
      "old_mode": 33188,
      "old_path": "Modules/cmathmodule.c",
      "new_id": "aa21bc054bc05e8ce7d688ba4ec1e00047608df6",
      "new_mode": 33188,
      "new_path": "Modules/cmathmodule.c"
    },
    {
      "type": "modify",
      "old_id": "bb14c65784c21f452daf04a33018205edb543cc4",
      "old_mode": 33188,
      "old_path": "Modules/glmodule.c",
      "new_id": "bed80dc6c1572591db0dc20b01c45ff8f93e72ba",
      "new_mode": 33188,
      "new_path": "Modules/glmodule.c"
    },
    {
      "type": "modify",
      "old_id": "62478b88920154a0669606802d23743adcd3eafb",
      "old_mode": 33188,
      "old_path": "Modules/mpzmodule.c",
      "new_id": "2d10df5bf53b2c4636907a25d667f927fa6a9581",
      "new_mode": 33188,
      "new_path": "Modules/mpzmodule.c"
    },
    {
      "type": "modify",
      "old_id": "89437294c90e4b51ad09225b5767bbeb4e163c72",
      "old_mode": 33188,
      "old_path": "Modules/nismodule.c",
      "new_id": "877b3a2b4bc4c638bd66e7caa8e14b1ec71f6e6f",
      "new_mode": 33188,
      "new_path": "Modules/nismodule.c"
    },
    {
      "type": "modify",
      "old_id": "9b7bcaf79254884c94fe2a61825bc484eaf83c26",
      "old_mode": 33188,
      "old_path": "Modules/readline.c",
      "new_id": "8215321837dd4abd1130f084a6a2500f1c6d7408",
      "new_mode": 33188,
      "new_path": "Modules/readline.c"
    },
    {
      "type": "modify",
      "old_id": "cc5c6d5da9467d09bdd6e0b7dd937a759a0feda7",
      "old_mode": 33188,
      "old_path": "Modules/rgbimgmodule.c",
      "new_id": "d0956cb35d8862204968a803d1479b98dac60d0d",
      "new_mode": 33188,
      "new_path": "Modules/rgbimgmodule.c"
    },
    {
      "type": "modify",
      "old_id": "1c11fdd250310917e4bf906046a1e628cca5ebb2",
      "old_mode": 33188,
      "old_path": "Modules/signalmodule.c",
      "new_id": "cfbfe204541644118d592324c40e1e0a3d8c78ae",
      "new_mode": 33188,
      "new_path": "Modules/signalmodule.c"
    },
    {
      "type": "modify",
      "old_id": "f88f6baeffb4e810ee531eec23d44e2d473e1fd4",
      "old_mode": 33188,
      "old_path": "Modules/socketmodule.c",
      "new_id": "b8fbeadb4a55c3ff3151f9f86e14a7843348298f",
      "new_mode": 33188,
      "new_path": "Modules/socketmodule.c"
    },
    {
      "type": "modify",
      "old_id": "2950b15c81e2b1401cf53b7f44fac07955062db0",
      "old_mode": 33188,
      "old_path": "Modules/stropmodule.c",
      "new_id": "f37f000cdc2ce9eee658e5cd549e422dc5dafe8f",
      "new_mode": 33188,
      "new_path": "Modules/stropmodule.c"
    },
    {
      "type": "modify",
      "old_id": "5b52a396db99b13c58a246c7a8391ce74cbf845b",
      "old_mode": 33188,
      "old_path": "Modules/structmodule.c",
      "new_id": "fac442f53f600c0209c8b37e6af8e4b84480365e",
      "new_mode": 33188,
      "new_path": "Modules/structmodule.c"
    },
    {
      "type": "modify",
      "old_id": "9e311b52853cfda6c0f5832ad81df625471bf5b5",
      "old_mode": 33188,
      "old_path": "Modules/svmodule.c",
      "new_id": "4133ae39dd63c1305f042d115cb0e3d740feaed6",
      "new_mode": 33188,
      "new_path": "Modules/svmodule.c"
    },
    {
      "type": "modify",
      "old_id": "984980c1231324f7764a624d8c1d74e90659ebc6",
      "old_mode": 33188,
      "old_path": "Modules/timemodule.c",
      "new_id": "855863b9de8ce02b94d4896aa70fbaf252e0043c",
      "new_mode": 33188,
      "new_path": "Modules/timemodule.c"
    },
    {
      "type": "modify",
      "old_id": "1800912548f136262484b22a924aa0a99aa9ea34",
      "old_mode": 33188,
      "old_path": "Objects/abstract.c",
      "new_id": "635079434ec86185a55e6a74ca05fc71d111d335",
      "new_mode": 33188,
      "new_path": "Objects/abstract.c"
    },
    {
      "type": "modify",
      "old_id": "0e1308bbc0a257b0bfc089d5543e051e7d158ddf",
      "old_mode": 33188,
      "old_path": "Objects/classobject.c",
      "new_id": "3192ddd0c083526bde7d09059072838fa542871b",
      "new_mode": 33188,
      "new_path": "Objects/classobject.c"
    },
    {
      "type": "modify",
      "old_id": "b184acb27928280598842184970ed0c98abb16ab",
      "old_mode": 33188,
      "old_path": "Objects/cobject.c",
      "new_id": "06c29f00ce4db1e89d98aa2262ac335e782f6e44",
      "new_mode": 33188,
      "new_path": "Objects/cobject.c"
    },
    {
      "type": "modify",
      "old_id": "7247ff8461043b1dd5b1c4650116dafe9dcf978b",
      "old_mode": 33188,
      "old_path": "Objects/fileobject.c",
      "new_id": "bf4aed49d78c884eb09087060a8bc140d50072c7",
      "new_mode": 33188,
      "new_path": "Objects/fileobject.c"
    },
    {
      "type": "modify",
      "old_id": "55fcd06b95c85504cfdfcf33a1435ff832ec9b5d",
      "old_mode": 33188,
      "old_path": "Objects/floatobject.c",
      "new_id": "8b4f2d99d34abe91bf5040ef82c43ccb6a7dd987",
      "new_mode": 33188,
      "new_path": "Objects/floatobject.c"
    },
    {
      "type": "modify",
      "old_id": "9c4cd6a05a37e5813ae53b0d107773ea3052b034",
      "old_mode": 33188,
      "old_path": "Objects/object.c",
      "new_id": "c1bdc71bd9444760c2da31d3febe78dce54a1753",
      "new_mode": 33188,
      "new_path": "Objects/object.c"
    },
    {
      "type": "modify",
      "old_id": "b20322d13e81ace6a5ed531774fd79da9548b397",
      "old_mode": 33188,
      "old_path": "Parser/acceler.c",
      "new_id": "177bb49fe41bd44715e7b058934f814879bdcb9d",
      "new_mode": 33188,
      "new_path": "Parser/acceler.c"
    },
    {
      "type": "modify",
      "old_id": "c7127c13151753c45f1c7518fe31d89206b6adf0",
      "old_mode": 33188,
      "old_path": "Parser/firstsets.c",
      "new_id": "b27ed2e2c2a3e0904db2a92cc8ae8baa03768c14",
      "new_mode": 33188,
      "new_path": "Parser/firstsets.c"
    },
    {
      "type": "modify",
      "old_id": "6fbb843966873f931f33110036f609331fa1b6ba",
      "old_mode": 33188,
      "old_path": "Parser/grammar.c",
      "new_id": "1a507860c9c8692d05771692823bec3c8541a564",
      "new_mode": 33188,
      "new_path": "Parser/grammar.c"
    },
    {
      "type": "modify",
      "old_id": "3d4a27fa6d0f305efb0aaab4514219f17a45dd89",
      "old_mode": 33188,
      "old_path": "Parser/intrcheck.c",
      "new_id": "5278d769baf3b96b727f50e9ffe87664c9ccdb67",
      "new_mode": 33188,
      "new_path": "Parser/intrcheck.c"
    },
    {
      "type": "modify",
      "old_id": "24559f50f3c238c1254be573eb79dfa5a8c24cea",
      "old_mode": 33188,
      "old_path": "Parser/listnode.c",
      "new_id": "c7d5cfa1bb935eabbfff42ff354cf4edd5214678",
      "new_mode": 33188,
      "new_path": "Parser/listnode.c"
    },
    {
      "type": "modify",
      "old_id": "96749b2f03cec06664a6adffd80f6e81b70d083b",
      "old_mode": 33188,
      "old_path": "Parser/myreadline.c",
      "new_id": "bb35000d0e286045ef3427f1521f6b043298d91b",
      "new_mode": 33188,
      "new_path": "Parser/myreadline.c"
    },
    {
      "type": "modify",
      "old_id": "5cef376d621c04b93137f57be04013bd5033a097",
      "old_mode": 33188,
      "old_path": "Parser/node.c",
      "new_id": "3a710ef248e0b9a8110c16fd70d333716ac89d1e",
      "new_mode": 33188,
      "new_path": "Parser/node.c"
    },
    {
      "type": "modify",
      "old_id": "fb1a05152a60c8880dd782c94e20e26de0389667",
      "old_mode": 33188,
      "old_path": "Parser/parser.c",
      "new_id": "ee40f216139c9112252c062ada000050a0159d14",
      "new_mode": 33188,
      "new_path": "Parser/parser.c"
    },
    {
      "type": "modify",
      "old_id": "0fd0081f0ce88c3e9315b68c0f1fd8ba385badf4",
      "old_mode": 33188,
      "old_path": "Parser/parser.h",
      "new_id": "608737363a72ad0a6afb7b0b643881bb0723a1ec",
      "new_mode": 33188,
      "new_path": "Parser/parser.h"
    },
    {
      "type": "modify",
      "old_id": "1d6e024ae0e3770b008afc9b5493e4182ba8cea8",
      "old_mode": 33188,
      "old_path": "Parser/parsetok.c",
      "new_id": "9ac1606ae8f08e8336a79b2c89586485f8af5928",
      "new_mode": 33188,
      "new_path": "Parser/parsetok.c"
    },
    {
      "type": "modify",
      "old_id": "36279b0b227546c4a33820d58dffd147418df74a",
      "old_mode": 33188,
      "old_path": "Parser/pgen.c",
      "new_id": "e5d5d37f6285a0b211b2bb99e2133d294172209b",
      "new_mode": 33188,
      "new_path": "Parser/pgen.c"
    },
    {
      "type": "modify",
      "old_id": "a20a0c24c2825206df316ec5d25a47ab1c368e04",
      "old_mode": 33188,
      "old_path": "Parser/pgen.h",
      "new_id": "ddf52e60dd3ff4842a66710d0bc2b8e93327ebaf",
      "new_mode": 33188,
      "new_path": "Parser/pgen.h"
    },
    {
      "type": "modify",
      "old_id": "ef24d75307ade8da9c05427d4e0c63b6d295f04a",
      "old_mode": 33188,
      "old_path": "Parser/pgenmain.c",
      "new_id": "0562e3912fc2ef2ddff43b7720adb84a35fd03e5",
      "new_mode": 33188,
      "new_path": "Parser/pgenmain.c"
    },
    {
      "type": "modify",
      "old_id": "e3a87aaa57f51564270b475435f0e4d1bf6958cb",
      "old_mode": 33188,
      "old_path": "Parser/printgrammar.c",
      "new_id": "5d1d9e0a135bbe1e2e285ad2e83153c461d39548",
      "new_mode": 33188,
      "new_path": "Parser/printgrammar.c"
    },
    {
      "type": "modify",
      "old_id": "ef0d7118b8c10e210cd8d5474522c9b0ce45e03b",
      "old_mode": 33188,
      "old_path": "Parser/tokenizer.c",
      "new_id": "0ef3fc00ff835e43f564e584e6464aae4a8f144c",
      "new_mode": 33188,
      "new_path": "Parser/tokenizer.c"
    },
    {
      "type": "modify",
      "old_id": "0a717fe08bf862ce32d33e3ff3d4708ec29d3bd4",
      "old_mode": 33188,
      "old_path": "Parser/tokenizer.h",
      "new_id": "93a04abf47aa287bcf5b79205fa26e54d1bcaaf2",
      "new_mode": 33188,
      "new_path": "Parser/tokenizer.h"
    },
    {
      "type": "modify",
      "old_id": "2bae3eb433c5930ca31724d7e0ae55f13c9edcf4",
      "old_mode": 33188,
      "old_path": "Python/bltinmodule.c",
      "new_id": "a00cd5dbf8d4a47ec62c363be8f5f885010b59e0",
      "new_mode": 33188,
      "new_path": "Python/bltinmodule.c"
    },
    {
      "type": "modify",
      "old_id": "dfd477693b84db972a8f4d3553be263ea90234e3",
      "old_mode": 33188,
      "old_path": "Python/ceval.c",
      "new_id": "0bf5d00410614a2e882da0fbb6f149611dd67681",
      "new_mode": 33188,
      "new_path": "Python/ceval.c"
    },
    {
      "type": "modify",
      "old_id": "ce7c0e484ddd6000437aff036d34095cefdb9afc",
      "old_mode": 33188,
      "old_path": "Python/compile.c",
      "new_id": "8cf85a738315ed216e0b4656ad37a1107dbf1e4e",
      "new_mode": 33188,
      "new_path": "Python/compile.c"
    },
    {
      "type": "modify",
      "old_id": "d2aa3dd603f67a25b82f52ba1ec352f409fd0f11",
      "old_mode": 33188,
      "old_path": "Python/errors.c",
      "new_id": "4a3573e4dc394b82782acc3c992a7bb1e7b68ea8",
      "new_mode": 33188,
      "new_path": "Python/errors.c"
    },
    {
      "type": "modify",
      "old_id": "a28354dda0c8db70cc973c458218e3265c671539",
      "old_mode": 33188,
      "old_path": "Python/getargs.c",
      "new_id": "ba855afb1966710c2a514f1fbe9a23429fdf3d2a",
      "new_mode": 33188,
      "new_path": "Python/getargs.c"
    },
    {
      "type": "modify",
      "old_id": "7e74f2bb758adbbc471f37e4bb1231d62e8df27e",
      "old_mode": 33188,
      "old_path": "Python/import.c",
      "new_id": "f1efccb8718d836cd390de4ad181aa0b3d653ebc",
      "new_mode": 33188,
      "new_path": "Python/import.c"
    },
    {
      "type": "modify",
      "old_id": "8b2f21ec840266435ea8e860d217cfc08dd2c008",
      "old_mode": 33188,
      "old_path": "Python/importdl.h",
      "new_id": "d67688adeb1828a439e5bd9bcd068008df620827",
      "new_mode": 33188,
      "new_path": "Python/importdl.h"
    },
    {
      "type": "modify",
      "old_id": "8fcbe3a840d4de580df4dabfaed38c4606df6ae9",
      "old_mode": 33188,
      "old_path": "Python/marshal.c",
      "new_id": "78fe6242cf7433bf4928b0b4a2686a3f7ca649f0",
      "new_mode": 33188,
      "new_path": "Python/marshal.c"
    },
    {
      "type": "modify",
      "old_id": "5cd28709f159971a3055428b11cae77d6e4b7311",
      "old_mode": 33188,
      "old_path": "Python/modsupport.c",
      "new_id": "4a4dc1b299a0ebd8a58af25fd8a2aaee1b43176f",
      "new_mode": 33188,
      "new_path": "Python/modsupport.c"
    },
    {
      "type": "modify",
      "old_id": "1d16db5c90026a41a7a164cdc4a9b91baeefa6d9",
      "old_mode": 33188,
      "old_path": "Python/pythonrun.c",
      "new_id": "74dffae74e8b97553619443a0fc0a7c807255c74",
      "new_mode": 33188,
      "new_path": "Python/pythonrun.c"
    },
    {
      "type": "modify",
      "old_id": "e0fca9535cad52b50ce9db2eb63a560beb1f9743",
      "old_mode": 33188,
      "old_path": "Python/sysmodule.c",
      "new_id": "6ba43bd1ee632d8b15d05a5e80dc0e04b04611e7",
      "new_mode": 33188,
      "new_path": "Python/sysmodule.c"
    },
    {
      "type": "modify",
      "old_id": "1958f2ee4119941105bf15bea9610c10b05243b1",
      "old_mode": 33188,
      "old_path": "Tools/freeze/makefreeze.py",
      "new_id": "b7bf9fda4e73e97e5649eb69eeff8996f450917e",
      "new_mode": 33188,
      "new_path": "Tools/freeze/makefreeze.py"
    }
  ]
}
