)]}'
{
  "commit": "7ebe1a4135d83c89758a4b847d827b8723692e40",
  "tree": "6f94993a42a9190dc9432ca4f11c4338082ebabc",
  "parents": [
    "b1bac32007c76d9e8d670b3da070aa977448e26e"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Dec 22 18:27:48 1996 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Dec 22 18:27:48 1996 +0000"
  },
  "message": "Release 961222\n\nSun Dec 22 13:30:18 1996  Alexandre Julliard  \u003cjulliard@lrc.epfl.ch\u003e\n\n\t* [graphics/metafiledrv/init.c] [graphisc/metafiledrv/mapping.c]\n\tAdded mapping functions.\n\n\t* [if1632/gdi.spec] [objects/*.c] [include/windows.h]\n\tAdded a lot of Win32 functions.\n\n\t* [memory/heap.c]\n\tAdded HEAP_strdupAtoW and HEAP_strdupWtoA.\n\n\t* [misc/lstr.c] [memory/string.c]\n\tMoved OEM\u003c-\u003eAnsi conversion to string.c. Fixed a couple of bugs.\n\n\t* [object/font.c]\n\tAvoid uppercasing font names.\n\n\t* [windows/hook.c]\n\tSet ds \u003d ss before calling hook procedure.\n\nSat Dec 21 21:44:17 1996  Alex Korobka \u003calex@trantor.pharm.sunysb.edu\u003e\n\n\t* [objects/color.c]\n\tUse colors allocated by other clients. \n\n\t* [windows/caret.c]\n\tSet default blink time to 500.\n\n\t* [windows/win.c] [windows/event.c]\n\tDelete X context before XDestroyWindow().\n\n\t* [windows/keyboard.c]\n\tFixed GetKeyState() once more.\n\nFri Dec 20 08:26:33 1996  Eric Youngdale \u003ceric@sub2304.jic.com\u003e\n\n\t* [debugger/*.c]\n\tLots of built-in debugger improvements: parse Win32 EXEs debug\n \tinformation, display local variables, source files and line\n \tnumbers, get symbols directly from the Wine executable, etc.\n\nTue Dec 17 22:39:42 1996  Philippe De Muyter  \u003cphdm@info.ucl.ac.be\u003e\n\n\t* [misc/winsock_async.c]\n \tExtern declaration added for h_errno.\n\nTue Dec 17 21:29:34 1996  Albrecht Kleine  \u003ckleine@ak.sax.de\u003e\n\n\t* [windows/message.c]\n\tAdded two more CBT hook calls: HCBT_CLICKSKIPPED/HCBT_KEYSKIPPED.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "835a25a21bcb068357ad8f7eea571943994ba0d8",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "ba07f174b6804d97e45e0b6679ff0f13df90673e",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "0379d016d158f6a7c8ede9516f570558f3480340",
      "old_mode": 33188,
      "old_path": "BUGS",
      "new_id": "b4e8b84c915555d27b4af060323ddafcf3d1db4c",
      "new_mode": 33188,
      "new_path": "BUGS"
    },
    {
      "type": "modify",
      "old_id": "f94bb2882e81d74abfe7392acb5a2a76b70a46aa",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "517be68ec072c16d90d7e5907d6b653ee0f48f70",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "e53b4c0013beb5f722dcb2a6568d603491813ae9",
      "old_mode": 33188,
      "old_path": "controls/button.c",
      "new_id": "b9bbe052bf6b047c3fc4e15342d5f35dafc260a0",
      "new_mode": 33188,
      "new_path": "controls/button.c"
    },
    {
      "type": "modify",
      "old_id": "b7458b957ca7bbacae66c730011a4ef27d9bafd0",
      "old_mode": 33188,
      "old_path": "controls/desktop.c",
      "new_id": "8fcde45a499952869f0d6dd1f8db843d1da384b5",
      "new_mode": 33188,
      "new_path": "controls/desktop.c"
    },
    {
      "type": "modify",
      "old_id": "54aecd479655cff7a1de4ad5d27e7d7085d44ed1",
      "old_mode": 33188,
      "old_path": "controls/edit.c",
      "new_id": "3cb1372b538b9f04af86fba41375d58bec09b9ea",
      "new_mode": 33188,
      "new_path": "controls/edit.c"
    },
    {
      "type": "modify",
      "old_id": "fd5bb8a13ef9e4abc3593d1a5fcc5ae8675794fb",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "8e8583da4284f70df6e24ecb78beff814af09368",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "d7a7547ea1b9e6c136f2b2844773ec968646a64e",
      "old_mode": 33188,
      "old_path": "controls/oldlbox.c",
      "new_id": "c1577ce013ba520aae50482fc055c8c27805c71f",
      "new_mode": 33188,
      "new_path": "controls/oldlbox.c"
    },
    {
      "type": "modify",
      "old_id": "0ffa3b4b5289619a697034c847c79a1c342d0b3e",
      "old_mode": 33188,
      "old_path": "controls/scroll.c",
      "new_id": "ea04e38f8340c993e31b4a36a1c262cbc06ba72a",
      "new_mode": 33188,
      "new_path": "controls/scroll.c"
    },
    {
      "type": "modify",
      "old_id": "971651ac0955160530cd9f705a207049e1aa0a84",
      "old_mode": 33188,
      "old_path": "controls/status.c",
      "new_id": "ccb188bac54ebb47c6b35bf4a5878279795c4041",
      "new_mode": 33188,
      "new_path": "controls/status.c"
    },
    {
      "type": "modify",
      "old_id": "a01ca75e79dc3e0e22fbf60e294fa2e82f7d6a7b",
      "old_mode": 33188,
      "old_path": "debugger/Makefile.in",
      "new_id": "6a3634c3059f0c913415f0912f7d1c36bf1bdc36",
      "new_mode": 33188,
      "new_path": "debugger/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "7375a7544a03fe99fe4eb4d4a9b3fad4567ec7a4",
      "old_mode": 33188,
      "old_path": "debugger/break.c",
      "new_id": "8c727b472d10fafd586173b2f0114d84d6d932d4",
      "new_mode": 33188,
      "new_path": "debugger/break.c"
    },
    {
      "type": "modify",
      "old_id": "ea068b7936e98bed631c161efe88552d5ab8935a",
      "old_mode": 33188,
      "old_path": "debugger/db_disasm.c",
      "new_id": "cb230c6f8acffcf566bb97a8af9481b31ed69d52",
      "new_mode": 33188,
      "new_path": "debugger/db_disasm.c"
    },
    {
      "type": "modify",
      "old_id": "fa505b7c4d076421dcbe2ad8fb2d3d2fc4ccd9a3",
      "old_mode": 33188,
      "old_path": "debugger/dbg.y",
      "new_id": "a7ab4f74f26cc0790656302f5bb32103c48a395e",
      "new_mode": 33188,
      "new_path": "debugger/dbg.y"
    },
    {
      "type": "modify",
      "old_id": "7b8d27849d0a23a82d4d77cdc3206f08989dcecf",
      "old_mode": 33188,
      "old_path": "debugger/debug.l",
      "new_id": "93e0929bd34877a3b7875a64c6e42e20513290ef",
      "new_mode": 33188,
      "new_path": "debugger/debug.l"
    },
    {
      "type": "modify",
      "old_id": "82609e70ee72b05ed9b31f80aca82367831d9b51",
      "old_mode": 33188,
      "old_path": "debugger/hash.c",
      "new_id": "bfbdafa3dd4533a66584398e902266524beb5d40",
      "new_mode": 33188,
      "new_path": "debugger/hash.c"
    },
    {
      "type": "modify",
      "old_id": "57d8d275c0eb2762acea01be4452878f086e25ee",
      "old_mode": 33188,
      "old_path": "debugger/info.c",
      "new_id": "2abc9813ad4a979f48a89a0e54d765715a04b9d3",
      "new_mode": 33188,
      "new_path": "debugger/info.c"
    },
    {
      "type": "modify",
      "old_id": "a51e9159c468d89d7810a471e531a37032dbb612",
      "old_mode": 33188,
      "old_path": "debugger/memory.c",
      "new_id": "ee826b421ca0e83515ef872644dbeb0df6ecd35f",
      "new_mode": 33188,
      "new_path": "debugger/memory.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc29ca98a85805cf3fe8ba8956038c06d90dab8a",
      "new_mode": 33188,
      "new_path": "debugger/msc.c"
    },
    {
      "type": "modify",
      "old_id": "4545d784e034c53a10e3424e5ed64dc56ccc2559",
      "old_mode": 33188,
      "old_path": "debugger/registers.c",
      "new_id": "3fc5422f2821d12d906f9d8dafce48c251406db0",
      "new_mode": 33188,
      "new_path": "debugger/registers.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c238bef89ee58eb9c975fa9f82559b18b073438",
      "new_mode": 33188,
      "new_path": "debugger/stabs.c"
    },
    {
      "type": "modify",
      "old_id": "bbf9033b92ce31539752cb7063db3f5da9237483",
      "old_mode": 33188,
      "old_path": "debugger/stack.c",
      "new_id": "9ac2ea28825a7d3080fb39ba8b8291e47d805bfd",
      "new_mode": 33188,
      "new_path": "debugger/stack.c"
    },
    {
      "type": "modify",
      "old_id": "237139e5cf2a970488d21d5af1cfd7960dfc5450",
      "old_mode": 33188,
      "old_path": "files/dos_fs.c",
      "new_id": "6ce588106ef47e08f70ab9536c6056ed7b05e0af",
      "new_mode": 33188,
      "new_path": "files/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "74b3672832d4edd9498f3e1bebb337d20903b213",
      "old_mode": 33188,
      "old_path": "files/drive.c",
      "new_id": "522518c250b5e96d9a37fb6373c6a0705baafcf3",
      "new_mode": 33188,
      "new_path": "files/drive.c"
    },
    {
      "type": "modify",
      "old_id": "fa3177e66520f13751f5370a4036e505f6bdf219",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "5f41ecfbf338ce31cdd40083c61eaa81eb42b7be",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "8b6bf27d2cad590eb3a0c1cb6450cda338af6f1b",
      "old_mode": 33188,
      "old_path": "files/profile.c",
      "new_id": "2f08849104ce228f11023d0a8c6b027abf83763e",
      "new_mode": 33188,
      "new_path": "files/profile.c"
    },
    {
      "type": "modify",
      "old_id": "0db59ed05dec564f66ddae0f0e1ee25741f27f24",
      "old_mode": 33188,
      "old_path": "graphics/Makefile.in",
      "new_id": "53395963c691c57b36bc03954f596fa94225fb6c",
      "new_mode": 33188,
      "new_path": "graphics/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "2acda698af29e9488b942a97ee1255fd3d396725",
      "old_mode": 33188,
      "old_path": "graphics/bitblt.c",
      "new_id": "eda13f47a276c9368f909c9c706798a381a84f64",
      "new_mode": 33188,
      "new_path": "graphics/bitblt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e70c1e52bd158ffa28ba19d9c73f506eb9ea8aaa",
      "new_mode": 33188,
      "new_path": "graphics/mapping.c"
    },
    {
      "type": "modify",
      "old_id": "02de44ee88efd3493b3a0efb4e2444ea3d235be5",
      "old_mode": 33188,
      "old_path": "graphics/metafiledrv/Makefile.in",
      "new_id": "1b0a161fac3ff2bc7d08195241f32a602f69ef93",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "e8ad11dcc60dcbacef2f7490b169b71bf1f730a6",
      "old_mode": 33188,
      "old_path": "graphics/metafiledrv/init.c",
      "new_id": "f1d34546f84e6927cf9d785d87bf0e4cd432681b",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/init.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e396d1ebdb43dcfc864decb145dca4f5ab3ca86",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/mapping.c"
    },
    {
      "type": "modify",
      "old_id": "10ab2b63b1fa043c22e70395e78a4ce5d9cb0103",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/init.c",
      "new_id": "8d05cda6b8e06eafbd27f8d82dd0d47458b26dda",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/init.c"
    },
    {
      "type": "modify",
      "old_id": "697b5b95a3f3e7d05323400ee4db957a17407efa",
      "old_mode": 33188,
      "old_path": "graphics/wing.c",
      "new_id": "0ed174fc3a77878dc6d6f346c3de558730288085",
      "new_mode": 33188,
      "new_path": "graphics/wing.c"
    },
    {
      "type": "modify",
      "old_id": "2b0fe3eeb8696b6f6bf4f7a10db4dc321c01e09b",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/bitblt.c",
      "new_id": "c4b4f8c5bef5f9cdc2531e1ef5efd8324904d789",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/bitblt.c"
    },
    {
      "type": "modify",
      "old_id": "532d68c5dee1da6aa3b71d5b2ee3c5e12c9fde01",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/font.c",
      "new_id": "6faebae9c8ab1ad9b43539aae3c7130d8b1defa9",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/font.c"
    },
    {
      "type": "modify",
      "old_id": "e56b3d95304e7bcc32ba2e7f70c09ccd40b766d9",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/init.c",
      "new_id": "5ceb7364d59c27d0118c130130cf5c59fa084aa1",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/init.c"
    },
    {
      "type": "modify",
      "old_id": "9e97789da87eb808e2cd659172939600eda331f6",
      "old_mode": 33188,
      "old_path": "if1632/gdi.spec",
      "new_id": "4d2846b62ca6dc3af173afc750165ba9f8c462bf",
      "new_mode": 33188,
      "new_path": "if1632/gdi.spec"
    },
    {
      "type": "modify",
      "old_id": "7e412772d1706e93f12cce02ef2c9baad0035847",
      "old_mode": 33188,
      "old_path": "if1632/gdi32.spec",
      "new_id": "08f90e696c17e00c75b84cfc38fea361cd0e38dd",
      "new_mode": 33188,
      "new_path": "if1632/gdi32.spec"
    },
    {
      "type": "modify",
      "old_id": "d88895cb0d9e078b7e89a3ca14da0ecfe9d4dd58",
      "old_mode": 33188,
      "old_path": "if1632/keyboard.spec",
      "new_id": "ae04afa679fa1759c480c77c176fd1e16d3c3345",
      "new_mode": 33188,
      "new_path": "if1632/keyboard.spec"
    },
    {
      "type": "modify",
      "old_id": "cd42b82aed65a34ca06888404fa5cd44653dce44",
      "old_mode": 33188,
      "old_path": "include/color.h",
      "new_id": "8eada96841f3583a3f53addbca45fe8586b4276e",
      "new_mode": 33188,
      "new_path": "include/color.h"
    },
    {
      "type": "modify",
      "old_id": "ebdefc408673f70b359b87501200c52107f11703",
      "old_mode": 33188,
      "old_path": "include/debugger.h",
      "new_id": "306cb1856da82f51862806dae18bba712081d6ee",
      "new_mode": 33188,
      "new_path": "include/debugger.h"
    },
    {
      "type": "modify",
      "old_id": "582a6955e85180b43eb68d033c1d1a935d46cfb6",
      "old_mode": 33188,
      "old_path": "include/except.h",
      "new_id": "0fbd40e40052b8a47fbe6744144af9bb6a5c1eb0",
      "new_mode": 33188,
      "new_path": "include/except.h"
    },
    {
      "type": "modify",
      "old_id": "066bd02f3cf142be84feac648311449074dc0cfa",
      "old_mode": 33188,
      "old_path": "include/gdi.h",
      "new_id": "b00988e0f6fc0303f52a565e1da80293197365be",
      "new_mode": 33188,
      "new_path": "include/gdi.h"
    },
    {
      "type": "modify",
      "old_id": "e262c09a65fc96534cee74aac11475544e4b1e29",
      "old_mode": 33188,
      "old_path": "include/heap.h",
      "new_id": "5cdfdebfdb96c9cd7940e218a5f5d99fb1ce7a83",
      "new_mode": 33188,
      "new_path": "include/heap.h"
    },
    {
      "type": "modify",
      "old_id": "622059a8c4050a5e01e1bbc4b0b1517a1e51060c",
      "old_mode": 33188,
      "old_path": "include/message.h",
      "new_id": "f51efd25438d71479f7607619a57a08572f858e4",
      "new_mode": 33188,
      "new_path": "include/message.h"
    },
    {
      "type": "modify",
      "old_id": "14b2da5ad935e4d1cace4f7fc03ae4b763ed19b0",
      "old_mode": 33188,
      "old_path": "include/metafiledrv.h",
      "new_id": "91027a8b7c07399187d6d13f377b9470efac29e2",
      "new_mode": 33188,
      "new_path": "include/metafiledrv.h"
    },
    {
      "type": "modify",
      "old_id": "ff85a08460956d409baaedf5e10ef1fa1981415f",
      "old_mode": 33188,
      "old_path": "include/peexe.h",
      "new_id": "a7d54740216ff420550c7d404e2d7ba9e49f1765",
      "new_mode": 33188,
      "new_path": "include/peexe.h"
    },
    {
      "type": "modify",
      "old_id": "779141134d438e9b80e99c662230fd123ce745b3",
      "old_mode": 33188,
      "old_path": "include/string32.h",
      "new_id": "f8f234d8823057f04d58a472911dd7282ba1433a",
      "new_mode": 33188,
      "new_path": "include/string32.h"
    },
    {
      "type": "modify",
      "old_id": "1bac5702a67f50b39daf29c391e5ae701d786e4b",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "be336a8d03b5f43ca75f882e0fedd5663592fb24",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "521f7c2bfcebdc20b5c08ab8b09c67e95cc1b052",
      "old_mode": 33188,
      "old_path": "library/libres.c",
      "new_id": "ebe155d69b8de290564cb1787f4e781dbde86915",
      "new_mode": 33188,
      "new_path": "library/libres.c"
    },
    {
      "type": "modify",
      "old_id": "3bd649e61968f2d627f673ba59f22eb17a95a3b5",
      "old_mode": 33188,
      "old_path": "loader/main.c",
      "new_id": "b14f6914173549acdf8ba8f061ccf184dde883f9",
      "new_mode": 33188,
      "new_path": "loader/main.c"
    },
    {
      "type": "modify",
      "old_id": "a99e6271f1f75cbcfc6d89fc4a931656de7009f1",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "b8c321ea5cecc13b9531d90231ed4b1573a167b3",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "c5a6c69b8ffd6b2a2dd88c5c77db070ee4a78bfe",
      "old_mode": 33188,
      "old_path": "loader/pe_resource.c",
      "new_id": "74b74bc2b1653790daf64760b116fd5cb1696727",
      "new_mode": 33188,
      "new_path": "loader/pe_resource.c"
    },
    {
      "type": "modify",
      "old_id": "200406f1d3abaecc2403fc2b661a92f57e477c3a",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "3ae68215fa89496f4a8ed3230b75144e3c40a917",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "a693c7dc098b5b4934d13b50661666518bc8912c",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "9d11530fc7c0a0416d175c7309b1640d65569573",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "4e3d1ece4c5d1f5604f222aa17a841015f4f19f1",
      "old_mode": 33188,
      "old_path": "memory/heap.c",
      "new_id": "6924de4e265faa30faeafef55049562fc9ecfde7",
      "new_mode": 33188,
      "new_path": "memory/heap.c"
    },
    {
      "type": "modify",
      "old_id": "c4b9ad54fe125099be87b5dea30015fbe78a1591",
      "old_mode": 33188,
      "old_path": "memory/string.c",
      "new_id": "fd8d9ea1ce5322856e56716d2e8483cbef48a698",
      "new_mode": 33188,
      "new_path": "memory/string.c"
    },
    {
      "type": "modify",
      "old_id": "47304e330a26b405e7ea28e8ca096c9b3e77f854",
      "old_mode": 33188,
      "old_path": "misc/clipboard.c",
      "new_id": "e3d5a61fcce87f872863383cdbcf0cdaf68fd134",
      "new_mode": 33188,
      "new_path": "misc/clipboard.c"
    },
    {
      "type": "modify",
      "old_id": "613957ba8f4be1cee38e911a914583ead68bdf01",
      "old_mode": 33188,
      "old_path": "misc/comm.c",
      "new_id": "ea2735dcf0b9f149bada70cec977af856b52a649",
      "new_mode": 33188,
      "new_path": "misc/comm.c"
    },
    {
      "type": "modify",
      "old_id": "7e06077a4f499c0fefb704aa7c2a9d97cd5ed20f",
      "old_mode": 33188,
      "old_path": "misc/commdlg.c",
      "new_id": "42845d529ce181deda82656c9b8393d9bdf5ca67",
      "new_mode": 33188,
      "new_path": "misc/commdlg.c"
    },
    {
      "type": "modify",
      "old_id": "5a35026e7ff1f843742fa0209b340268a3b4d9a3",
      "old_mode": 33188,
      "old_path": "misc/crtdll.c",
      "new_id": "0d83094ddd71a18def092025ed62b51e610d16e3",
      "new_mode": 33188,
      "new_path": "misc/crtdll.c"
    },
    {
      "type": "modify",
      "old_id": "ece2f03476e20b0188f4a8f2706c00ecef4282b7",
      "old_mode": 33188,
      "old_path": "misc/lstr.c",
      "new_id": "82d68b053676f32a758c7a722c602f6c5302fbd5",
      "new_mode": 33188,
      "new_path": "misc/lstr.c"
    },
    {
      "type": "modify",
      "old_id": "1c47990d7c560ca9c4e287d07cac44cee3247fb6",
      "old_mode": 33188,
      "old_path": "misc/lzexpand.c",
      "new_id": "a48fa0de57dbf585f5b269534ae4696223ae1c6d",
      "new_mode": 33188,
      "new_path": "misc/lzexpand.c"
    },
    {
      "type": "modify",
      "old_id": "dfda8c548ce04899d2579eb1d3f1e4ded4f5ee83",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "754950e989ce7f4c5633685146bfcacec47be8b0",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "8669f500b33ed9cbd0c915f8e4962e17143884e3",
      "old_mode": 33188,
      "old_path": "misc/ole2nls.c",
      "new_id": "a6b1e8baec8034da325275fa0e14f50fe30fa67f",
      "new_mode": 33188,
      "new_path": "misc/ole2nls.c"
    },
    {
      "type": "modify",
      "old_id": "e208349e205aea6f8b0d0774db6211393ec9d173",
      "old_mode": 33188,
      "old_path": "misc/registry.c",
      "new_id": "ece9fb0f578c240956ac5ffc2fda0e758488e173",
      "new_mode": 33188,
      "new_path": "misc/registry.c"
    },
    {
      "type": "modify",
      "old_id": "263b9d811a0a3dbed7c6d0f40ad63ac3bece0651",
      "old_mode": 33188,
      "old_path": "misc/shell.c",
      "new_id": "486e73343545052e8771d346aeeda250199c0f57",
      "new_mode": 33188,
      "new_path": "misc/shell.c"
    },
    {
      "type": "modify",
      "old_id": "3ee1fcdd6dd6e18d582979fb913aa9148beb9c49",
      "old_mode": 33188,
      "old_path": "misc/ver.c",
      "new_id": "84740c8f94b6e56b0fe3ae370e6932ab7bebfd32",
      "new_mode": 33188,
      "new_path": "misc/ver.c"
    },
    {
      "type": "modify",
      "old_id": "c97588b73df84490b1b86a42f0288384245b6b82",
      "old_mode": 33188,
      "old_path": "misc/winsock_async.c",
      "new_id": "607b9cf3b8539866162aa2bdc61d1f68e060c894",
      "new_mode": 33188,
      "new_path": "misc/winsock_async.c"
    },
    {
      "type": "modify",
      "old_id": "0c535f5724b102344367d183880003e762f5dec1",
      "old_mode": 33188,
      "old_path": "objects/bitmap.c",
      "new_id": "791848dcfc40695d660c69532ec5ec97e78f2011",
      "new_mode": 33188,
      "new_path": "objects/bitmap.c"
    },
    {
      "type": "modify",
      "old_id": "ecb71cc4ce910e249d2c1e17c1832d0b7a9a8a48",
      "old_mode": 33188,
      "old_path": "objects/brush.c",
      "new_id": "5480b853abd469da1c6feb95b636b0ca45d4987b",
      "new_mode": 33188,
      "new_path": "objects/brush.c"
    },
    {
      "type": "modify",
      "old_id": "787991b08ec76cfc2b2f8a9d2d980da2e5eeefec",
      "old_mode": 33188,
      "old_path": "objects/clipping.c",
      "new_id": "7ca30a911fdff5cb1c633521a15bd45b141a9b8c",
      "new_mode": 33188,
      "new_path": "objects/clipping.c"
    },
    {
      "type": "modify",
      "old_id": "bc1615f58e5eb9bd508ebe95836440f51b92bc8b",
      "old_mode": 33188,
      "old_path": "objects/color.c",
      "new_id": "8aaed5cfc4763eef651f6c52c5d70aa9db5d5067",
      "new_mode": 33188,
      "new_path": "objects/color.c"
    },
    {
      "type": "modify",
      "old_id": "df7be52a55ba1d3fd04241c6b67c20018ad4bf26",
      "old_mode": 33188,
      "old_path": "objects/cursoricon.c",
      "new_id": "0ee8657c6fee602fb78fe25060ff55968a38a9f4",
      "new_mode": 33188,
      "new_path": "objects/cursoricon.c"
    },
    {
      "type": "modify",
      "old_id": "0d05d11bc499bca42f06576d8a5d8b8d08d8be69",
      "old_mode": 33188,
      "old_path": "objects/dc.c",
      "new_id": "cfe93a195923c8c53f279c581d974560c2c12d99",
      "new_mode": 33188,
      "new_path": "objects/dc.c"
    },
    {
      "type": "modify",
      "old_id": "b497558ec2a30af34b00c3778b17c1c50be94b2f",
      "old_mode": 33188,
      "old_path": "objects/dcvalues.c",
      "new_id": "b90b484ab56eed48e6f768406229bca251f31d27",
      "new_mode": 33188,
      "new_path": "objects/dcvalues.c"
    },
    {
      "type": "modify",
      "old_id": "7f3736702e6b097a928521ce360bbafb4bc62c93",
      "old_mode": 33188,
      "old_path": "objects/dib.c",
      "new_id": "66f8d8f62c5d8dd62f92f7dcd190b9c84276574b",
      "new_mode": 33188,
      "new_path": "objects/dib.c"
    },
    {
      "type": "modify",
      "old_id": "40f12a29eff82a9f869c3a2a1ac4db0f5fff4012",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "cc54c0b05b0a534c406603797af7250fdaa4b628",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "d1891bb8f2172f04e2d78c6679a859e7c5fd94fc",
      "old_mode": 33188,
      "old_path": "objects/metafile.c",
      "new_id": "a912ce88015e1aeb877157c2d965d47991599416",
      "new_mode": 33188,
      "new_path": "objects/metafile.c"
    },
    {
      "type": "modify",
      "old_id": "83f70c7dd193b1be7d8879735d3698abdc4e8bec",
      "old_mode": 33188,
      "old_path": "objects/pen.c",
      "new_id": "9bb51ee7e20ad6563c798db5d7c024dc198935ed",
      "new_mode": 33188,
      "new_path": "objects/pen.c"
    },
    {
      "type": "modify",
      "old_id": "13659b2b0a05344fc0387b7fbc6394b51c6c63bc",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "e5977c487742be02da85d56fa2bedba781849d4e",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "c43ef5be2bf5ef78f1b1d35f3291a66d55252938",
      "old_mode": 33188,
      "old_path": "win32/advapi.c",
      "new_id": "6ac2101640824c67c62d6c4ab06011371944d300",
      "new_mode": 33188,
      "new_path": "win32/advapi.c"
    },
    {
      "type": "modify",
      "old_id": "f181ad32863e15c910b2ac8a7ce4a0a9c931c71d",
      "old_mode": 33188,
      "old_path": "win32/code_page.c",
      "new_id": "da1d7e0aa79288619a512697d662bde42cbd2c04",
      "new_mode": 33188,
      "new_path": "win32/code_page.c"
    },
    {
      "type": "modify",
      "old_id": "8fb2f66bdb83537862d93c0f86eefd88c7dec331",
      "old_mode": 33188,
      "old_path": "win32/console.c",
      "new_id": "558b433ad8778dce5c7ebd6f93076b4138c62946",
      "new_mode": 33188,
      "new_path": "win32/console.c"
    },
    {
      "type": "modify",
      "old_id": "14a34bd7cf9b74d9f1f8dc228488fd8ecdcabe26",
      "old_mode": 33188,
      "old_path": "win32/cursoricon32.c",
      "new_id": "40a3251e4d674f4bdfa82dbf3fc0fc5c09f0e6c4",
      "new_mode": 33188,
      "new_path": "win32/cursoricon32.c"
    },
    {
      "type": "modify",
      "old_id": "bb74b48818c04954aa6d67cb48bcddab91b78ae9",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "7b9ec586f4905b0ff256bfffbe19c226d8917200",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "modify",
      "old_id": "0c6618a907b564d16d7d98a30240f6ff78b688ab",
      "old_mode": 33188,
      "old_path": "win32/findfile.c",
      "new_id": "799e5e178aaf8c7fcfa02606aaa317411fe5e2d5",
      "new_mode": 33188,
      "new_path": "win32/findfile.c"
    },
    {
      "type": "modify",
      "old_id": "b61ac47acbc89abf33d36089af08f1848998cc71",
      "old_mode": 33188,
      "old_path": "win32/init.c",
      "new_id": "3eb9ed32a2342968e8cac5517679209a46ba33db",
      "new_mode": 33188,
      "new_path": "win32/init.c"
    },
    {
      "type": "modify",
      "old_id": "cab11b92ad11438370632d12fd66c8aead3e108a",
      "old_mode": 33188,
      "old_path": "win32/newfns.c",
      "new_id": "c7fb4c1030807a596c7ffa9d90856ddd4e0bcf93",
      "new_mode": 33188,
      "new_path": "win32/newfns.c"
    },
    {
      "type": "modify",
      "old_id": "50a0283f15009299144e4cdff91ce452a375f611",
      "old_mode": 33188,
      "old_path": "win32/process.c",
      "new_id": "2b6f501b3def37f2227dc4ad617fa705d7b188a4",
      "new_mode": 33188,
      "new_path": "win32/process.c"
    },
    {
      "type": "modify",
      "old_id": "011b445e59bf6419ce104073b7be566225e403c2",
      "old_mode": 33188,
      "old_path": "win32/string32.c",
      "new_id": "f4a317b00b27e9fe6951a21abef473ad12a8af70",
      "new_mode": 33188,
      "new_path": "win32/string32.c"
    },
    {
      "type": "modify",
      "old_id": "3880aebd1357e8284ac1f1ee37c3632cb524cde8",
      "old_mode": 33188,
      "old_path": "win32/user32.c",
      "new_id": "89c1a407354ebd8e83aeaf4f43bc00fe7ea92187",
      "new_mode": 33188,
      "new_path": "win32/user32.c"
    },
    {
      "type": "modify",
      "old_id": "5b3343fba9f8277a716bdcc94d7ac195e271ec92",
      "old_mode": 33188,
      "old_path": "windows/Makefile.in",
      "new_id": "5cfa021911e11f896a93a5d2ad6ad85e1fba70ff",
      "new_mode": 33188,
      "new_path": "windows/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "055bb1b2ec94b824e232f516d16b09efe7c34700",
      "old_mode": 33188,
      "old_path": "windows/caret.c",
      "new_id": "ca11b7e5d59ec6cb1324b572c8e39fb5b103cde5",
      "new_mode": 33188,
      "new_path": "windows/caret.c"
    },
    {
      "type": "modify",
      "old_id": "d5c3f642cdc27762d42a00ad049b64e65fe294e5",
      "old_mode": 33188,
      "old_path": "windows/class.c",
      "new_id": "d04e707362e1cd301b8fb65ca71ab4bab9e9d837",
      "new_mode": 33188,
      "new_path": "windows/class.c"
    },
    {
      "type": "modify",
      "old_id": "98bbe814911794e9c4df191427f746e2ddb2fcff",
      "old_mode": 33188,
      "old_path": "windows/dce.c",
      "new_id": "56889ce64f7ea02eea3f845735590327c96ba9d3",
      "new_mode": 33188,
      "new_path": "windows/dce.c"
    },
    {
      "type": "modify",
      "old_id": "8b0da408b68ba75f130333215724090ee4d15bd7",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "b666cca4a861c99220ccedbea0ae5cb5f7a0844a",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "864495fa342395edaf142df3e997c9885773046e",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "bd03f441b69251de60dcabb94e86ec2233011a51",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "1143c449fb7e840f34efb6bb389f4a2c317143f4",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "d01c38bc3a79c33756bb0f432ab1f2756b96051f",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "9aedf97650f97fb1c01656ef928d82094bf56ecb",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "caf865e735ef2bf6fb491b4643a17784021dd57b",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "a64db7c7e9aec5d4c8890e9a99b306fbeb4006c7",
      "old_mode": 33188,
      "old_path": "windows/hook.c",
      "new_id": "f5dd48a8d3dc5ab8efd493de84ac6631eef1a928",
      "new_mode": 33188,
      "new_path": "windows/hook.c"
    },
    {
      "type": "modify",
      "old_id": "0342cb9732dff36ed6576bd34548d7af825b9e04",
      "old_mode": 33188,
      "old_path": "windows/keyboard.c",
      "new_id": "d4dcc7f70049c42c659ff79f077c699709fe33c3",
      "new_mode": 33188,
      "new_path": "windows/keyboard.c"
    },
    {
      "type": "delete",
      "old_id": "ed8a1bb8d3e5b22f24bd1c759b8a25a6e097caee",
      "old_mode": 33188,
      "old_path": "windows/mapping.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "684b3fc4b816ec5d63da98b033efcc62db03acff",
      "old_mode": 33188,
      "old_path": "windows/mdi.c",
      "new_id": "e0b24748bc50b33897706e4fa62972c091e369fa",
      "new_mode": 33188,
      "new_path": "windows/mdi.c"
    },
    {
      "type": "modify",
      "old_id": "07e4722a002f520e9855b8b36eac84475691b4b5",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "dcfec8d1eadce2d31fcf26687ffef6e5a2367444",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "6cfb59ff110a38df83eba2d80c2adbbf959e0747",
      "old_mode": 33188,
      "old_path": "windows/msgbox.c",
      "new_id": "97083813257c1f35fa7e57caebcdc9b60b8ab2ed",
      "new_mode": 33188,
      "new_path": "windows/msgbox.c"
    },
    {
      "type": "modify",
      "old_id": "423cb4f8d8b229c99c59f6abb78373339ff932b2",
      "old_mode": 33188,
      "old_path": "windows/nonclient.c",
      "new_id": "4c6a2d53503304a30094063e1b7194ce2e80147b",
      "new_mode": 33188,
      "new_path": "windows/nonclient.c"
    },
    {
      "type": "modify",
      "old_id": "876bd58da7599bf291ab79d9748a7f57b0c3cb53",
      "old_mode": 33188,
      "old_path": "windows/property.c",
      "new_id": "07625582d4e6f454357278e2aac7124cea37ca99",
      "new_mode": 33188,
      "new_path": "windows/property.c"
    },
    {
      "type": "modify",
      "old_id": "05f52b89bdfc94519a61cb92fab8a04e264082ef",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "aae3d6d5392c4f17ebb9c4a8793ca6ed5d514218",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "2fa5f5dbbe135a2a53213a860ffeac5a499e698d",
      "old_mode": 33188,
      "old_path": "windows/winproc.c",
      "new_id": "6cbe823714731e43f8d368240a28826bf2672f61",
      "new_mode": 33188,
      "new_path": "windows/winproc.c"
    }
  ]
}
