)]}'
{
  "commit": "491502b951e979f54a3705de92551cbab4dd2b28",
  "tree": "440a7cd1db1ca08cb6a5fb3328d19fe482a01a8e",
  "parents": [
    "17216f56370fb0499e024a44570e59c198b47626"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Nov 01 19:08:16 1997 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Nov 01 19:08:16 1997 +0000"
  },
  "message": "Release 971101\n\nThu Oct 30 21:52:23 1997  Martin Boehme \u003cboehme@informatik.mu-luebeck.de\u003e\n\n\t* [windows/nonclient.c]\n\tChanged NC_TrackSysMenu to give the same behaviour as MS-Windows,\n\ti.e. system menu already appears when mouse button is depressed.\n\tChanged NC_HandleNCLButtonDblClk so that double clicks on scroll\n\tbar arrows are handled the same way as single clicks.\n\n\t* [windows/winpos.c]\n\tFixed SetWindowPos32 to clear WIN_NO_REDRAW when SWP_SHOWWINDOW is\n\tset; this is the way MS-Windows behaves.\n\nThu Oct 30 21:08:57 1997  Morten Welinder  \u003cterra@diku.dk\u003e\n\n\t* [controls/status.c]\n\tIn SW_SetText, fix condition, I hope.\n\n\t* [controls/menu.c]\n \t(GetMenuState32): Don\u0027t mask return value. Print more debug info.\n\t(MENU_MenuBarCalcSize): Be more careful when printing debug\n\tinformation.\n\t(MENU_SetItemData): Empty strings are separators.\n\n\t* [graphics/x11drv/text.c]\n\tDon\u0027t prototype CLIPPING_IntersectClipRect.\n\n\t* [include/dc.h]\n\tPrototype CLIPPING_IntersectClipRect.\n\n\t* [objects/font.c]\n\tRemove non-portable (and faulty) smartness in FONT_TextMetric*to*.\n\tIn CreateFont32W and CreateFont16, handle null font name.\n\n\t* [objects/text.c]\n \t(TEXT_NextLine): Fix end-of-line bug.\n\n\t* [if1632/shell32.spec]\n\tActivate existing implementation of ExtractIconA.\n\n\t* [misc/shell.c]\n\tFor Control_RunDLL, add types for parameters.\n\nThu Oct 30 14:54:11 1997  Marcus Meissner \u003cmsmeissn@cip.informatik.uni-erlangen.de\u003e\n\n\t* [controls/static.c] [include/windows.h] [misc/spy.c]\n\tAdded some win32 defines to static controls, basic SS_BITMAP style\n\thandling implemented. [please add more, I am lacking knowledge and\n\ttime]\n\n\t* [controls/status.c]\n\tpart_num 255 seems to indicate whole statusline (win95 cdplayer.exe)\n\n\t* [if1632/thunk.c] [tools/build.c]\n\tSupport lret and 0x66 lret calls for CallTo16_regs\n\t(needed for KERNEL32_45)\n\tFixed KERNEL32_45, QT_Thunk (should work now).\n\n\t* [if1632/relay.c][if1632/builtin.c][tools/build.c][if1632/*32.spec]\n\tAdded string dumping to relay debugging for win32 apifuncs.\n\n\t* [misc/ver.c]\n\tFixed and cleaned up VerQueryValue*.\n\n\t* [multimedia/*.c][include/mmsystem.h][if1632/mmsystem.spec]\n\t  [if1632/winmm.spec]\n\tWin32 support for lowlevel multimedia functions.\n\tAdded some mixer* lowlevel functions.\n\tSome small fixes in the audio lowlevel queue handling, code\n\treformatting/cleanups.\n\n\t* [debugger/hash.c]\n\tDon\u0027t show difference between 16bit symbols if they are in\n\tdifferent segments.\n\n\t* [objects/cursoricon.c]\n\tAdded GetIconInfo (partial) and CreateIconIndirect.\n\n\t* [windows/mdi.c]\n\tFixed some \"bad class\" problems and crashes in MDICreateChild,\n\twhich happen in Win32 (jwp32.exe).\n\nWed Oct 29 00:57:27 1997  Bruce Milner  \u003cBruce.Milner@genetics.utah.edu\u003e\n\n\t* [if1632/winaspi.spec] [misc/aspi.c] [include/aspi.c]\n\t  [documentation/aspi] [include/callback.h]\n\tAdded support for 16 bit ASPI calls to linux generic SCSI.\n\tThe support is not complete, but appears to run my Mustek\n\tscanner from within ipplus.exe.\n\nMon Oct 27 00:59:41 1997  Alex Korobka \u003calex@trantor.pharm.sunysb.edu\u003e\n\n\t* [windows/dce.c]\n\tDC reuse framework.\n\nSun Oct 26 18:41:21 1997  Huw D M Davies \u003ch.davies1@physics.oxford.ac.uk\u003e\n\n\t* [graphics/x11drv/xfont.c]\n\tSubstituted fonts are removed from the alias table. References to\n\tthe old name are also updated.\n\n\t* [controls/combo.c]\n\tLB_SELECTSTRING32 not CB_SELECTSTRING32 should be sent to\n\tComboLBox.\n\nSun Oct 26 14:25:00 1997  Nikita V. Youshchenko \u003cyoush@cs.msu.su\u003e\n\n\t* [include/drive.h] [files/drive.c] [msdos/int21.c]\n\tPartially implemented DOS drive mapping (int21 AX\u003d440F).\n\nSat Oct 25 13:03:29 1997  Alexandre Julliard  \u003cjulliard@lrc.epfl.ch\u003e\n\n\t* [debugger/debug.l]\n\tSupport \u0027.\u0027 in identifiers. Use \"x . y\" to access structure\n\tfields.\n\n\t* [debugger/hash.c] [loader/pe_image.c]\n\tLoad entry points of Win32 modules only when entering the\n\tdebugger.\n\n\t* [debugger/break.c]\n\tNew function DEBUG_AddModuleBreakpoint() to set a breakpoint at\n\tthe start of every module.\n\n\t* [files/file.c]\n\tFILE_mmap() can now fake mmap() for unaligned offsets or broken\n\tfilesystems.\n\n\t* [include/callback.h] [misc/callback.c] [if1632/thunk.c]\n\tUse a table of callbacks instead of macros to differentiate\n\tbetween emulator and Winelib.\n\n\t* [loader/task.c]\n\tInitialize current directory from cwd, not from module path.\n\n\t* [tools/build.c]\n\tRead CallTo16 prototypes directly from thunk.c source file.\n\n\t* [windows/winproc.c] [windows/mdi.c]\n\tAdded translation for WM_MDIACTIVATE and WM_MDIGETACTIVE.\n\nFri Oct 24 21:41:25 1997  Uwe Bonnes  \u003cbon@elektron.ikp.tu-darmstadt.de\u003e\n\n\t* [files/drive.c]\n\tAllow arguments like \"a\" for the drive related apis.\n\n\t* [memory/global.c]\n\tKeep the calculation for dwMemoryLoad in range.\n\n\t* [misc/crtdll.c]\n\tMake CRTDLL_getcwd use GetCurrentDirectory32A and alloc\n\tits memory if requested.\n\tImplemented CRTDLL_rename and CRTDLL_stat needed for\n\tlcc-win32:wedit.exe.\n\tImplemented CRTDLL__fullpath.\n\n\t* [misc/comm.c]\n\tHigh speed modes for the 16-bit mode Comm functions.\n\n\t* [misc/cpu.c]\n\tAs applications may treat lpMaximumApplicationAddress as long,\n\tuse a valid long number.\n\n\t* [misc/main.c]\n\tIn SystemParametersInfo16 ignore SPI_GETHIGHCONTRAST too.\n\n\t* [misc/ole2nls.c]\n\tImplement LCMAP_UPPERCASE for LCMapString32.\n\n\t* [misc/wsprintf]\n\tMade WPRINTF_ParseFormatA understand %ws.\n\n\t* [win32/file.c]\n\tIgnore FILE_ATTRIBUTE_NORMAL.\n\tStub for ReadFileEx.\n\nFri Oct 24 15:36:02 1997  Doug Ridgway \u003cridgway@routh.ucsd.edu\u003e\n\n\t* [memory/local.c]\n\tLocal heap exhaustion message now prints which builtin heap filled.\n\nFri Oct 24 00:46:34 1997  Huw D M Davies \u003ch.davies1@physics.oxford.ac.uk\u003e\n\n\t* [windows/dialog.c]\n\tReversed CreateFont16/32W typo.\n\nThu Oct 23 23:44:20 1997  Kristian Nielsen  \u003ckristian.nielsen@risoe.dk\u003e\n\n\t* [if1632/user.spec]\n\tFixed argument list for ChangeClipboardChain.\n\n\t* [windows/mdi.c]\n\tPass correct hInstance to CreateWindow16() in MDICreateChild().\n\nMon Oct 20 11:51:24 1997  Carsten Fallesen \u003ccf@it.dtu.dk\u003e\n\n\t* [objects/metafile.c]\n\tAdded support for META_SETTEXTCHAREXTRA.\n\n\t* [objects/region.c]\n\tFixed crash in XPolygonRegion if there is only one point in \n\tin the region.\n\n\t* [if1632/gdi32.spec][include/gdi.h][include/windows.h]\n\t  [objects/gdiobj.c]\n\tCompleted OBJ_XXX defines in gdi.h, removed OBJ_XXX in gdiobj.c \n\tand included gdi.h instead. Implemented GetObjectType32().\n\nThu Oct 16 17:21:32 1997  Philippe De Muyter  \u003cphdm@info.ucl.ac.be\u003e\n\n\t* [documentation/wine.texinfo]\n\tFixed WIN32 and Makefiles entries of Reference manual node, that\n\tmade makeinfo dump core.\n\nMon Oct 13 17:15:57 1997  Robert Wilhelm  \u003crobert@physiol.med.tu-muenchen.de\u003e\n\n\t* [if1632/crtdll.spec]\n\tAdded missing math functions y0(), y1(), y2(), floor(), frexp(),\n\tldexp(), modf().\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ad867a587e66f34387cf40ed640f910af2e9c84",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "d0eb735281b7dc698fc81122e0a50962c537da98",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "0b3f2c65871e6a898dc144e126774ddfa8e5aef4",
      "old_mode": 33188,
      "old_path": "BUGS",
      "new_id": "8b769fee8ce6786ea51792285a1e077c9aa776c7",
      "new_mode": 33188,
      "new_path": "BUGS"
    },
    {
      "type": "modify",
      "old_id": "f668af63616edcafe2b98dca3e4f3a71e6d762b1",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "aa26de686f675f105714b0f857c0b97653126f84",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "312282d5f03d5dd0b00d1a09c6fbefe55b60cd35",
      "old_mode": 33188,
      "old_path": "controls/button.c",
      "new_id": "27e73c4d769d460d7c016dc7f3d71bc30cf07bbf",
      "new_mode": 33188,
      "new_path": "controls/button.c"
    },
    {
      "type": "modify",
      "old_id": "26903fa77ac8f28af55a79842c8e100591c2dfd0",
      "old_mode": 33188,
      "old_path": "controls/combo.c",
      "new_id": "b66173cb43dda48265d848c14aebf1a0331f0820",
      "new_mode": 33188,
      "new_path": "controls/combo.c"
    },
    {
      "type": "modify",
      "old_id": "7e32b57890df51cf91dfd502ac95d2193eea7388",
      "old_mode": 33188,
      "old_path": "controls/edit.c",
      "new_id": "c6bcafee16f9d39ddcddf60b187b11115a0233ce",
      "new_mode": 33188,
      "new_path": "controls/edit.c"
    },
    {
      "type": "modify",
      "old_id": "682423fbc2f7c9e888b54af0aceca43b05736629",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "a31b2f1449b6f3ce093f2461fd50d930ab9c40e2",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "b8a3d4e3a4485ee1acd4cd3bcc9264a3a7801c1e",
      "old_mode": 33188,
      "old_path": "controls/scroll.c",
      "new_id": "4b7867e542815f11003965501af616bc3f224a6a",
      "new_mode": 33188,
      "new_path": "controls/scroll.c"
    },
    {
      "type": "modify",
      "old_id": "ecd4a02f89c5027d960a062ea743c16b73ec44ca",
      "old_mode": 33188,
      "old_path": "controls/static.c",
      "new_id": "0e565f28c7afe73f9bfa3114960d4b0641a88f97",
      "new_mode": 33188,
      "new_path": "controls/static.c"
    },
    {
      "type": "modify",
      "old_id": "3fae2d985a5cf488407fd19f5967122a05f6767b",
      "old_mode": 33188,
      "old_path": "controls/status.c",
      "new_id": "d05aa6d466bd19c053ac6f84fd5bb0fd1795ac4d",
      "new_mode": 33188,
      "new_path": "controls/status.c"
    },
    {
      "type": "modify",
      "old_id": "e2265f9c04768ad88768d22e87ad4e8540ed233b",
      "old_mode": 33188,
      "old_path": "debugger/break.c",
      "new_id": "f26f7be2736832df3f334fe88ba052b66210596c",
      "new_mode": 33188,
      "new_path": "debugger/break.c"
    },
    {
      "type": "modify",
      "old_id": "abbaf69d865dd830ec3642905d6f64c46a59cacc",
      "old_mode": 33188,
      "old_path": "debugger/debug.l",
      "new_id": "0c4bc8a841245c60458aca0ab6e26fbc2bcc1e67",
      "new_mode": 33188,
      "new_path": "debugger/debug.l"
    },
    {
      "type": "modify",
      "old_id": "610785f127e6b44fbb311ee1367261dfe63e0047",
      "old_mode": 33188,
      "old_path": "debugger/hash.c",
      "new_id": "dc81bd63a12dcc78aa6db7ff0ef63341ec4c8007",
      "new_mode": 33188,
      "new_path": "debugger/hash.c"
    },
    {
      "type": "modify",
      "old_id": "137b662e348a2b3d28a1002491b188998700e3f2",
      "old_mode": 33188,
      "old_path": "debugger/types.c",
      "new_id": "567799c946dd423460bf67e228ad3a28dd21b77b",
      "new_mode": 33188,
      "new_path": "debugger/types.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "942357e8170a5e94dc64f749fca62fd58e270375",
      "new_mode": 33188,
      "new_path": "documentation/aspi"
    },
    {
      "type": "modify",
      "old_id": "9308036c00512311f0aed54a9151de41913a7f05",
      "old_mode": 33188,
      "old_path": "documentation/internals",
      "new_id": "10bc578c0fac4425878ec804263adc6acb9137cc",
      "new_mode": 33188,
      "new_path": "documentation/internals"
    },
    {
      "type": "modify",
      "old_id": "1395c61db6c8031513bf28ee9d645f27ddcb06b6",
      "old_mode": 33188,
      "old_path": "documentation/wine.texinfo",
      "new_id": "02f88a6155f0a1ff7b54ebbdd51f96fd423cdce4",
      "new_mode": 33188,
      "new_path": "documentation/wine.texinfo"
    },
    {
      "type": "modify",
      "old_id": "cee484a38e726165768b441317a41a9ce7a256fe",
      "old_mode": 33188,
      "old_path": "files/drive.c",
      "new_id": "fc592c6c021d75a40a6accd6d327f74a69c6faab",
      "new_mode": 33188,
      "new_path": "files/drive.c"
    },
    {
      "type": "modify",
      "old_id": "540446a10feb81265e8268952894fd42ae4b2807",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "51d443baba3b0f319a405adfe8ae331c18c6777a",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "124f7e7372f4ea4e034fe3dbb477d48808436158",
      "old_mode": 33188,
      "old_path": "graphics/escape.c",
      "new_id": "83e006a5ce550f45ff1afbb9e403d34f47a407c8",
      "new_mode": 33188,
      "new_path": "graphics/escape.c"
    },
    {
      "type": "modify",
      "old_id": "5fef3304a858ce9fa8ef5a8b7a724af008c348cc",
      "old_mode": 33188,
      "old_path": "graphics/painting.c",
      "new_id": "15cb841964da05f9e1f61a2ce9c4f6c9ca4a5b31",
      "new_mode": 33188,
      "new_path": "graphics/painting.c"
    },
    {
      "type": "modify",
      "old_id": "1a7299435983b1842730f7c689b2d94eb3613849",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/graphics.c",
      "new_id": "ec2a72e8bfae23b3e5b69df78fdac29d5271ecfd",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "2254bf40d263000e37b2d256f703f200cae71508",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/init.c",
      "new_id": "ba0a454006b91b58cfc7543009a325550c332a04",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/init.c"
    },
    {
      "type": "modify",
      "old_id": "6a533baf97a287383e7dab46febc7bb070411053",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/prtdrv.c",
      "new_id": "4d22cffcbe9bdd2ae1d29126f9187dee863a55f7",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/prtdrv.c"
    },
    {
      "type": "modify",
      "old_id": "cef68aa5eac60bed1c4df7c36ff4d21b5d7544d3",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/text.c",
      "new_id": "e4b1cc48962d388f03418c20904a893775e0d583",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/text.c"
    },
    {
      "type": "modify",
      "old_id": "a497ce24519ebaa13eebd2c6fc7989b2cb9fd186",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/bitblt.c",
      "new_id": "44369135bb9146a408b5f846673403ae5a088c66",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/bitblt.c"
    },
    {
      "type": "modify",
      "old_id": "d7c28cfbfaab1684d26868bf61ab2fc27a0100f1",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/text.c",
      "new_id": "984d295efe32d430ab53d7a4c3294d9efdc9b48a",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/text.c"
    },
    {
      "type": "modify",
      "old_id": "7118cbe6ed7ca7b8975d10eb81b7d18bd49f9889",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/xfont.c",
      "new_id": "b02b710e6538925a9456dc1fc07fd38b8ec9aec3",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/xfont.c"
    },
    {
      "type": "modify",
      "old_id": "ddc8d34c50c3351366b468ddfbc91950e534abbc",
      "old_mode": 33188,
      "old_path": "if1632/Makefile.in",
      "new_id": "2469274cd5d1d3f24428e72db93c0745279a5ba9",
      "new_mode": 33188,
      "new_path": "if1632/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "237e01cd596691370b39b62ecfb2b737ecc995d5",
      "old_mode": 33188,
      "old_path": "if1632/advapi32.spec",
      "new_id": "d72abaa0e091d14cd77f4ed21dedc5aab7f37ef1",
      "new_mode": 33188,
      "new_path": "if1632/advapi32.spec"
    },
    {
      "type": "modify",
      "old_id": "29ba5accafdbc16461e7e301d8b98db6837adc25",
      "old_mode": 33188,
      "old_path": "if1632/builtin.c",
      "new_id": "95e29e3573081831d8d974c52eaccc36bc52e97c",
      "new_mode": 33188,
      "new_path": "if1632/builtin.c"
    },
    {
      "type": "modify",
      "old_id": "566e2df51db6eddf53299e491becdad3a6bb530d",
      "old_mode": 33188,
      "old_path": "if1632/crtdll.spec",
      "new_id": "c0b8f3cc89ea33b73ccbac6408472848277934f0",
      "new_mode": 33188,
      "new_path": "if1632/crtdll.spec"
    },
    {
      "type": "modify",
      "old_id": "7d7851a426076af40384a75bb28b46e9fe1aa221",
      "old_mode": 33188,
      "old_path": "if1632/gdi32.spec",
      "new_id": "3a3abe95b5ce1688ebb8aeee331bbf15d888a4b6",
      "new_mode": 33188,
      "new_path": "if1632/gdi32.spec"
    },
    {
      "type": "modify",
      "old_id": "646e52adbfbb19a04e4948d28dcd784f4efc4826",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "98f19340cd09fd8f59343f53461f8fbaf3d612a3",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "8652559a3ea67a8a2809eac62121adc7a42ea7be",
      "old_mode": 33188,
      "old_path": "if1632/kernel32.spec",
      "new_id": "c0b0b1c83f02f4df40cfdc443fe45cd1cfa2240f",
      "new_mode": 33188,
      "new_path": "if1632/kernel32.spec"
    },
    {
      "type": "modify",
      "old_id": "f23df57d2c89df714f40e6c46cfc96112d0b15b6",
      "old_mode": 33188,
      "old_path": "if1632/mmsystem.spec",
      "new_id": "c0178e11ac405472efbda9de869c5bc4ada3ed3a",
      "new_mode": 33188,
      "new_path": "if1632/mmsystem.spec"
    },
    {
      "type": "modify",
      "old_id": "3d71013685e213abd77214393f56795029dfd6e6",
      "old_mode": 33188,
      "old_path": "if1632/ntdll.spec",
      "new_id": "b8fd7f52f5532820f7ef09ddd5b9cf47f67a103e",
      "new_mode": 33188,
      "new_path": "if1632/ntdll.spec"
    },
    {
      "type": "modify",
      "old_id": "2018c73791354ce10a3f9cb241049830fdb3ce7b",
      "old_mode": 33188,
      "old_path": "if1632/relay.c",
      "new_id": "a49114de647b6765f38842b092a5034e08c9e3b1",
      "new_mode": 33188,
      "new_path": "if1632/relay.c"
    },
    {
      "type": "modify",
      "old_id": "d538fbfed421dac346b47cfb2d513db733d4e9ca",
      "old_mode": 33188,
      "old_path": "if1632/shell32.spec",
      "new_id": "a064b46d92f04c4020be6b569ad58e15cd726af7",
      "new_mode": 33188,
      "new_path": "if1632/shell32.spec"
    },
    {
      "type": "modify",
      "old_id": "311643b816ed6ce8b4eb2efa238a9c6455918b9a",
      "old_mode": 33188,
      "old_path": "if1632/system.spec",
      "new_id": "62ba8e60a768f412db35ff5aa1f7503f26c58684",
      "new_mode": 33188,
      "new_path": "if1632/system.spec"
    },
    {
      "type": "modify",
      "old_id": "088ecbcc8173524968a94391e4045ca27b52fbc2",
      "old_mode": 33188,
      "old_path": "if1632/thunk.c",
      "new_id": "0502f28f176e429569d2d8e382bc3bcaf11c740e",
      "new_mode": 33188,
      "new_path": "if1632/thunk.c"
    },
    {
      "type": "modify",
      "old_id": "69d5bc7424c0777ec1d781cb03a7be8a63b3b022",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "dd58ec909dc1aac453a9394f272f4ed6c7a6005c",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "modify",
      "old_id": "5bc484e325ab6271313d39adf77f5ca9aad37bee",
      "old_mode": 33188,
      "old_path": "if1632/user32.spec",
      "new_id": "b6f321b321f571545d243a87cc09994310f54563",
      "new_mode": 33188,
      "new_path": "if1632/user32.spec"
    },
    {
      "type": "modify",
      "old_id": "bd3dc792f9b34fa4ffbaa1a04537c4692ab03d51",
      "old_mode": 33188,
      "old_path": "if1632/version.spec",
      "new_id": "f1644b2b87b0c525976e9d090f2ef2eb5180fdc2",
      "new_mode": 33188,
      "new_path": "if1632/version.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9474b716102c53cfe5cb0aa46b819b7abf30c078",
      "new_mode": 33188,
      "new_path": "if1632/winaspi.spec"
    },
    {
      "type": "modify",
      "old_id": "ba38635346a992deec034c5e33edf5ca16c33acc",
      "old_mode": 33188,
      "old_path": "if1632/winmm.spec",
      "new_id": "3c7016749fbb859fd7afc584e29fac0626afc586",
      "new_mode": 33188,
      "new_path": "if1632/winmm.spec"
    },
    {
      "type": "modify",
      "old_id": "41c15cd76f52ef3376f1ad95707e26ac6ae8511b",
      "old_mode": 33188,
      "old_path": "if1632/winspool.spec",
      "new_id": "cafda7458d337cb8b23655ec9635b601f8697c11",
      "new_mode": 33188,
      "new_path": "if1632/winspool.spec"
    },
    {
      "type": "modify",
      "old_id": "6269b17b3699d11b80cffd047f7ae9fc156184a6",
      "old_mode": 33188,
      "old_path": "if1632/wsock32.spec",
      "new_id": "829fe95343447b33bb120b196041f419c9681958",
      "new_mode": 33188,
      "new_path": "if1632/wsock32.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "901aa9ed11a8095c465462667e3704d794ba7b2d",
      "new_mode": 33188,
      "new_path": "include/aspi.h"
    },
    {
      "type": "modify",
      "old_id": "e2e230eb5e0d3c8bda41e370a6932fdcc7f8abab",
      "old_mode": 33188,
      "old_path": "include/callback.h",
      "new_id": "cbb235e7236099ca09945f94f4a53378eb32c6df",
      "new_mode": 33188,
      "new_path": "include/callback.h"
    },
    {
      "type": "modify",
      "old_id": "192c2a31173038ebd3f4bab0232d406acd05ffdd",
      "old_mode": 33188,
      "old_path": "include/dc.h",
      "new_id": "f04a3185112f414880841c475557b913f0998b04",
      "new_mode": 33188,
      "new_path": "include/dc.h"
    },
    {
      "type": "modify",
      "old_id": "4fd109af55449e7c9aa56775da8eb79f07bd6ee8",
      "old_mode": 33188,
      "old_path": "include/dce.h",
      "new_id": "9718df6ad4cf60d7aa096ef69c8cfcd5ecc02a34",
      "new_mode": 33188,
      "new_path": "include/dce.h"
    },
    {
      "type": "modify",
      "old_id": "fc4dae8f50fbbdcd3640956c59d19fb42cea8d02",
      "old_mode": 33188,
      "old_path": "include/debug.h",
      "new_id": "365c0ea580a62e5fae1b2644ea681defbfdf0464",
      "new_mode": 33188,
      "new_path": "include/debug.h"
    },
    {
      "type": "modify",
      "old_id": "91173735d1635b7fa63fee0aa4abd30345de904b",
      "old_mode": 33188,
      "old_path": "include/debugger.h",
      "new_id": "2d7d0253bfeb78fc3f169f8f1be2daf2fe6c7ab1",
      "new_mode": 33188,
      "new_path": "include/debugger.h"
    },
    {
      "type": "modify",
      "old_id": "f129bed09eb2884891faab0178cc04cde115848f",
      "old_mode": 33188,
      "old_path": "include/drive.h",
      "new_id": "3520a1bdc35db9f9432a829394d78f8fde538510",
      "new_mode": 33188,
      "new_path": "include/drive.h"
    },
    {
      "type": "modify",
      "old_id": "bb33157f50a83df26844ea9369e9580cdb3f54c7",
      "old_mode": 33188,
      "old_path": "include/file.h",
      "new_id": "badc67aeceaefc6c5ecd73094712725f990cec05",
      "new_mode": 33188,
      "new_path": "include/file.h"
    },
    {
      "type": "modify",
      "old_id": "17e2741928874ffd43ad7c872b58e4826ac02073",
      "old_mode": 33188,
      "old_path": "include/gdi.h",
      "new_id": "4f2c4e1aed9dc26bbbafa86440a0438de4e28c6d",
      "new_mode": 33188,
      "new_path": "include/gdi.h"
    },
    {
      "type": "modify",
      "old_id": "73b46d4a63bbe26e527e56a5836900ca5c13d269",
      "old_mode": 33188,
      "old_path": "include/mmsystem.h",
      "new_id": "dce9cb006beff56b4a95fff27751bb734007717e",
      "new_mode": 33188,
      "new_path": "include/mmsystem.h"
    },
    {
      "type": "modify",
      "old_id": "b411b975d6e3eaa294eaeb59537ed3f1ba63b4df",
      "old_mode": 33188,
      "old_path": "include/module.h",
      "new_id": "5b7cb2ba955fd13fc0db0c7e6a39c6dbe441ff88",
      "new_mode": 33188,
      "new_path": "include/module.h"
    },
    {
      "type": "modify",
      "old_id": "c5818f11c42e0de7d092beb0d1dd8518c30141fc",
      "old_mode": 33188,
      "old_path": "include/region.h",
      "new_id": "d53546a9bc5324d310a5a380c7b733c79f193869",
      "new_mode": 33188,
      "new_path": "include/region.h"
    },
    {
      "type": "modify",
      "old_id": "c5ac25b0a61fbd57308c09cc402c7ee408fa61ca",
      "old_mode": 33188,
      "old_path": "include/stddebug.h",
      "new_id": "8f73efcf77037449c81ea14fb4587bf1cb4712ae",
      "new_mode": 33188,
      "new_path": "include/stddebug.h"
    },
    {
      "type": "modify",
      "old_id": "83d46033c2bff38fb2603ef83116caf87c835722",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "a37a6697a8f4ea59f39d8134cdbf80dd3a31aac0",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "592b35703024201dc7ef4b27eb932dc5e5e5e148",
      "old_mode": 33188,
      "old_path": "include/winproc.h",
      "new_id": "83018a60c914f10922aa668f262e1d5e52ce246a",
      "new_mode": 33188,
      "new_path": "include/winproc.h"
    },
    {
      "type": "modify",
      "old_id": "84187efaca9250a4e3a4e7ab8c9a5b28b43149cd",
      "old_mode": 33188,
      "old_path": "include/winsock.h",
      "new_id": "d20265553a264889f17e7f1a1bd6814485588b63",
      "new_mode": 33188,
      "new_path": "include/winsock.h"
    },
    {
      "type": "modify",
      "old_id": "afbf7819a1364d8398f44455992da68fa42d96e1",
      "old_mode": 33188,
      "old_path": "include/wintypes.h",
      "new_id": "7cf79d53bcee8ef77b3df6fabe30d1fe3fc7fc16",
      "new_mode": 33188,
      "new_path": "include/wintypes.h"
    },
    {
      "type": "modify",
      "old_id": "aaafc88978fa254ce8a673dbaa1a6b47aac16ff1",
      "old_mode": 33188,
      "old_path": "library/miscstubs.c",
      "new_id": "7e61917bcae51176a88e6c1173f847c261d31198",
      "new_mode": 33188,
      "new_path": "library/miscstubs.c"
    },
    {
      "type": "modify",
      "old_id": "944ffb724a23ccd2bfc49aa3bb72c554d75eb915",
      "old_mode": 33188,
      "old_path": "loader/main.c",
      "new_id": "d5bd59eb738e2da032578560d3db59edb34c2661",
      "new_mode": 33188,
      "new_path": "loader/main.c"
    },
    {
      "type": "modify",
      "old_id": "65b655cee2c5f4288c71b14dcce9f7e4479dd683",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "c1d3047dac4b5ee8d15a928624d36e50ef87ad80",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "09334ba3293ba58edcf100e739bea9840230fd85",
      "old_mode": 33188,
      "old_path": "loader/ne_image.c",
      "new_id": "5fadcef7d548d25bf149e7575519cda135db111b",
      "new_mode": 33188,
      "new_path": "loader/ne_image.c"
    },
    {
      "type": "modify",
      "old_id": "37ec64f935f5abbd6dbc47aefbde606d2f106517",
      "old_mode": 33188,
      "old_path": "loader/ne_resource.c",
      "new_id": "0e340bd0a456c39737f2653beb858fff7b7a293d",
      "new_mode": 33188,
      "new_path": "loader/ne_resource.c"
    },
    {
      "type": "modify",
      "old_id": "f53575b25727bcbd827fff3b5e99e8a7ec5ba045",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "07b147c250ceea73f4c6592be14150fd9f42c0bf",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "69cefc24f6888ef4a0fa413e2ddde757b8499810",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "fee5cfaeef273a2e6e86447a4d3a81b2f243ddc5",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "0b749d4f4ac3f27ec25dcce05aeef91ef23e8d68",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "b0c44caddf9a500c8ca630b037ae554409612164",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "8e9bc5c821c8db85a1f1928d2b38629240873b23",
      "old_mode": 33188,
      "old_path": "memory/global.c",
      "new_id": "b4b53cd31583d165ada277740f5ae2c6b4fa6441",
      "new_mode": 33188,
      "new_path": "memory/global.c"
    },
    {
      "type": "modify",
      "old_id": "36da4e1bea445282e374c5eab69f97cd8e747290",
      "old_mode": 33188,
      "old_path": "memory/ldt.c",
      "new_id": "62fd1b0591b4756a75664e41e7771a74604dc2ed",
      "new_mode": 33188,
      "new_path": "memory/ldt.c"
    },
    {
      "type": "modify",
      "old_id": "5a75d1ee92954e02d64941a5ff474731e6bb6f84",
      "old_mode": 33188,
      "old_path": "memory/local.c",
      "new_id": "780dc176aca3cad55c23dddd1554ec5bfd32215c",
      "new_mode": 33188,
      "new_path": "memory/local.c"
    },
    {
      "type": "modify",
      "old_id": "bf4f829c97ae40da6362827af111039f6af3daef",
      "old_mode": 33188,
      "old_path": "memory/selector.c",
      "new_id": "2966095e94deab2c174368eac3288054e6987aa7",
      "new_mode": 33188,
      "new_path": "memory/selector.c"
    },
    {
      "type": "modify",
      "old_id": "0788836071a935a35bed2f3b03d4ea96667b7d7f",
      "old_mode": 33188,
      "old_path": "memory/virtual.c",
      "new_id": "8bc92cee991ce097238906c90162120b25fb97eb",
      "new_mode": 33188,
      "new_path": "memory/virtual.c"
    },
    {
      "type": "modify",
      "old_id": "49f090b56c8b69b95d2bb9c8c126c5300e8143c6",
      "old_mode": 33188,
      "old_path": "misc/Makefile.in",
      "new_id": "1038b9319c852fb5803b1358e8550fb5b6f3ddab",
      "new_mode": 33188,
      "new_path": "misc/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe453a9749a7f81bfbd3c5bcfd6f08a651314eaf",
      "new_mode": 33188,
      "new_path": "misc/aspi.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8e90814cb7a3a0740da06427de497594f6b9560",
      "new_mode": 33188,
      "new_path": "misc/callback.c"
    },
    {
      "type": "modify",
      "old_id": "5dc06218c7d18e05382d9eb597e9aebe288110fd",
      "old_mode": 33188,
      "old_path": "misc/comm.c",
      "new_id": "08f967537589b8962d4cbb3834dfaf9fc429fab1",
      "new_mode": 33188,
      "new_path": "misc/comm.c"
    },
    {
      "type": "modify",
      "old_id": "9fd96cb496ee586e25388f5e5a68e0c872220481",
      "old_mode": 33188,
      "old_path": "misc/cpu.c",
      "new_id": "014c546cfa717586a95e7f53898b7dbc679fe7df",
      "new_mode": 33188,
      "new_path": "misc/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "91a8732b7793ab80782b89f95bd2bd9badff42bc",
      "old_mode": 33188,
      "old_path": "misc/crtdll.c",
      "new_id": "d5be371dd6000693cfed2d402252e36860f7c3b1",
      "new_mode": 33188,
      "new_path": "misc/crtdll.c"
    },
    {
      "type": "modify",
      "old_id": "1754d627e5a3c47849483ecc5b37ba69daef2705",
      "old_mode": 33188,
      "old_path": "misc/lzexpand.c",
      "new_id": "9f370726be42cd57577854068d3dc1945b2934db",
      "new_mode": 33188,
      "new_path": "misc/lzexpand.c"
    },
    {
      "type": "modify",
      "old_id": "3e574de855014230ab3a1b75dc8f384106bd64a0",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "67c037c69b7378adc57e844d688f5e71ffc01a4d",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "e89c0c67d9da188b7fe0aca7aa8877c98379b057",
      "old_mode": 33188,
      "old_path": "misc/ole2nls.c",
      "new_id": "5264c464386b393de3efb81aec843ce5008071b5",
      "new_mode": 33188,
      "new_path": "misc/ole2nls.c"
    },
    {
      "type": "modify",
      "old_id": "e14b342a8955240d454d49fff48d217385966128",
      "old_mode": 33188,
      "old_path": "misc/registry.c",
      "new_id": "a2c47b08e5c52bbeea0932fe002fc44761966450",
      "new_mode": 33188,
      "new_path": "misc/registry.c"
    },
    {
      "type": "modify",
      "old_id": "22e5f7b897e05fd23ec9e6f234f105b9ba9032fc",
      "old_mode": 33188,
      "old_path": "misc/shell.c",
      "new_id": "0de6093fc5c5b0d88db7a6ff8fd0fe70f870aa3e",
      "new_mode": 33188,
      "new_path": "misc/shell.c"
    },
    {
      "type": "modify",
      "old_id": "4524f3e738a7ddf2e2831ebec2dce7fc8d2c0d90",
      "old_mode": 33188,
      "old_path": "misc/spy.c",
      "new_id": "45f368b05b9ee4a8aee2eb6a6b5661e0a260bd36",
      "new_mode": 33188,
      "new_path": "misc/spy.c"
    },
    {
      "type": "modify",
      "old_id": "1c34729709344a2e1d005a02a8b20fa60fa65976",
      "old_mode": 33188,
      "old_path": "misc/system.c",
      "new_id": "65646bc58d5147cadfe588028364bf3674b19f8c",
      "new_mode": 33188,
      "new_path": "misc/system.c"
    },
    {
      "type": "modify",
      "old_id": "cba7996a334879e24782b913c77f14c70635ea17",
      "old_mode": 33188,
      "old_path": "misc/toolhelp.c",
      "new_id": "c9ceabbf3055a428703c52fc26b00a4ba15ef8f1",
      "new_mode": 33188,
      "new_path": "misc/toolhelp.c"
    },
    {
      "type": "modify",
      "old_id": "f48ea77610c4f2bc289e9ebbe810e4e78f3e051b",
      "old_mode": 33188,
      "old_path": "misc/ver.c",
      "new_id": "e81a539b08a599abd16f51c5acf547695633b796",
      "new_mode": 33188,
      "new_path": "misc/ver.c"
    },
    {
      "type": "modify",
      "old_id": "5aa8477a429272fe7e7abce2b6ba72016ab6a280",
      "old_mode": 33188,
      "old_path": "misc/winsock.c",
      "new_id": "a5d4dc932cbd39b9c765e0c12dc1d9c39b94bf90",
      "new_mode": 33188,
      "new_path": "misc/winsock.c"
    },
    {
      "type": "modify",
      "old_id": "87a8477cfbb1bd99c2ac725b66e63d1ba89433c1",
      "old_mode": 33188,
      "old_path": "misc/wsprintf.c",
      "new_id": "da2d15fc73bb4b80aa3855d6c5fd468f2e400edb",
      "new_mode": 33188,
      "new_path": "misc/wsprintf.c"
    },
    {
      "type": "modify",
      "old_id": "94ab5edd3383b0bdd3449aa64d7b4143c348613e",
      "old_mode": 33188,
      "old_path": "msdos/int21.c",
      "new_id": "b654e5f4fd59d5f6f08a676925d2639cf41862fa",
      "new_mode": 33188,
      "new_path": "msdos/int21.c"
    },
    {
      "type": "modify",
      "old_id": "717bec41d5ffb9b4de5b592ac438b80a37f796f2",
      "old_mode": 33188,
      "old_path": "multimedia/Makefile.in",
      "new_id": "8f20e178d73eca89b4624affad4ff2cf56208ac8",
      "new_mode": 33188,
      "new_path": "multimedia/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "039521e18516c8fa1e99d4b4c9d4c018d50856e0",
      "old_mode": 33188,
      "old_path": "multimedia/audio.c",
      "new_id": "0d5e14c96a275ea1ae4e2502c467f798fe928958",
      "new_mode": 33188,
      "new_path": "multimedia/audio.c"
    },
    {
      "type": "modify",
      "old_id": "59a9f46654175266da107bc021345dda709b136d",
      "old_mode": 33188,
      "old_path": "multimedia/mcianim.c",
      "new_id": "7b44e399f36712b6799693624e9fd3e59ca2bb56",
      "new_mode": 33188,
      "new_path": "multimedia/mcianim.c"
    },
    {
      "type": "modify",
      "old_id": "bfde0cc4c82673d69b283953c8ebe37fe0d9d769",
      "old_mode": 33188,
      "old_path": "multimedia/mcicda.c",
      "new_id": "d92d8406970723f7d8071c162baea0a4226fc904",
      "new_mode": 33188,
      "new_path": "multimedia/mcicda.c"
    },
    {
      "type": "modify",
      "old_id": "f97ca493f3745714a3a11d65264b5308242f1c2d",
      "old_mode": 33188,
      "old_path": "multimedia/mcistring.c",
      "new_id": "298bd5c34b42074634da5f289d48538de817dff6",
      "new_mode": 33188,
      "new_path": "multimedia/mcistring.c"
    },
    {
      "type": "modify",
      "old_id": "939281936bf4f57d2c21cfc27514439a2bcae9ee",
      "old_mode": 33188,
      "old_path": "multimedia/midi.c",
      "new_id": "471a4d16439b2abed8e3c52ab959fdf4ba937f8c",
      "new_mode": 33188,
      "new_path": "multimedia/midi.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14ec17ae164f04ad90fc860807398f556bd976ee",
      "new_mode": 33188,
      "new_path": "multimedia/mixer.c"
    },
    {
      "type": "modify",
      "old_id": "5b261d0436e4011fdefc744556a083e660464aa4",
      "old_mode": 33188,
      "old_path": "multimedia/mmaux.c",
      "new_id": "de34c4f1fa114dc9b808ace76354034bf0d17853",
      "new_mode": 33188,
      "new_path": "multimedia/mmaux.c"
    },
    {
      "type": "modify",
      "old_id": "0b56fb3065873e19fe73e3fe34d4c3bc2ef196d3",
      "old_mode": 33188,
      "old_path": "multimedia/mmsystem.c",
      "new_id": "159e78f8603a4352f0e9e359c2b44f3baba1a88b",
      "new_mode": 33188,
      "new_path": "multimedia/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "a9c7976221c98ced4c3431d10a92a657491bfee8",
      "old_mode": 33188,
      "old_path": "multimedia/time.c",
      "new_id": "c631ce06f89f72b772d851b6f49595a5a39a9d19",
      "new_mode": 33188,
      "new_path": "multimedia/time.c"
    },
    {
      "type": "modify",
      "old_id": "fb021096f4e62c7ac34ac05022d1f6bd895ee838",
      "old_mode": 33188,
      "old_path": "objects/cursoricon.c",
      "new_id": "2a7cc6dd92ba82ca05cc71b66e52981f3790958a",
      "new_mode": 33188,
      "new_path": "objects/cursoricon.c"
    },
    {
      "type": "modify",
      "old_id": "762459d410c411cc567cfb702be430f85873fc8a",
      "old_mode": 33188,
      "old_path": "objects/dc.c",
      "new_id": "2e0e1c1b93488e6149217e38a91da6d46353682c",
      "new_mode": 33188,
      "new_path": "objects/dc.c"
    },
    {
      "type": "modify",
      "old_id": "5035ec34aa3cbdfe3f1675683d9712a40216c3bd",
      "old_mode": 33188,
      "old_path": "objects/dib.c",
      "new_id": "1f9318351de4409d0395e48945d0fa8052e5a0eb",
      "new_mode": 33188,
      "new_path": "objects/dib.c"
    },
    {
      "type": "modify",
      "old_id": "5404d2a6efa6173d378797b23278a04d070c8f29",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "93173f97cb1e6b124e1a1f25787c93258393e5e2",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "3d577f9a8edaf12d5815e4ab3066991eed4be49b",
      "old_mode": 33188,
      "old_path": "objects/gdiobj.c",
      "new_id": "6504676be1e8b089f977557077d4d9b3e495491c",
      "new_mode": 33188,
      "new_path": "objects/gdiobj.c"
    },
    {
      "type": "modify",
      "old_id": "ba27f44f03d026bbd461dd980e69c8f8a302ad04",
      "old_mode": 33188,
      "old_path": "objects/metafile.c",
      "new_id": "7785313ee39904dbc70e86638d5d87303172f78b",
      "new_mode": 33188,
      "new_path": "objects/metafile.c"
    },
    {
      "type": "modify",
      "old_id": "2a3cb2d6857318d5de7ad3c4cd40b18e40236307",
      "old_mode": 33188,
      "old_path": "objects/oembitmap.c",
      "new_id": "ba13b8226293044bdd5f9dd38853c29d9911a130",
      "new_mode": 33188,
      "new_path": "objects/oembitmap.c"
    },
    {
      "type": "modify",
      "old_id": "004942554eca27f29c88069f75458999315e3268",
      "old_mode": 33188,
      "old_path": "objects/palette.c",
      "new_id": "c8adcaad2868155932f295de685ee8b779e29f6b",
      "new_mode": 33188,
      "new_path": "objects/palette.c"
    },
    {
      "type": "modify",
      "old_id": "a8e86e804252f3d34cd6c6ba4534c5eeacd97718",
      "old_mode": 33188,
      "old_path": "objects/region.c",
      "new_id": "fd0bbb53db786dfced9aee6ee0f5d2b8ec46e2ea",
      "new_mode": 33188,
      "new_path": "objects/region.c"
    },
    {
      "type": "modify",
      "old_id": "7e66e563f4f1c9c7b5c8897e58ea2e9b98b83397",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "aab82fa0556aee5d388cac139cd6e30f271bb124",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "990eb76d9d08d2912bede607b39b2ca95666e131",
      "old_mode": 33188,
      "old_path": "scheduler/thread.c",
      "new_id": "91131b5a62390e88190c6912c069bb67708588a2",
      "new_mode": 33188,
      "new_path": "scheduler/thread.c"
    },
    {
      "type": "modify",
      "old_id": "06f6af298bad436a3e3ed7dc31101c33308f7c48",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "253bb45b069d8030474f7b39433bd67defc401cd",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "872ac73b10b21242b951fc80b126af593bc679d3",
      "old_mode": 33188,
      "old_path": "win32/console.c",
      "new_id": "d10a1caa2d4f31b173a970ad6d172f09ba7e33c6",
      "new_mode": 33188,
      "new_path": "win32/console.c"
    },
    {
      "type": "modify",
      "old_id": "23cfeccda890af3f3345b3b7302fe9735822ce3e",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "a0d9ab97d700178153cfbbb4fd0aa2655a4deea8",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "modify",
      "old_id": "ed836ed72720bd0cb98177affa37d8a1e29e4c3e",
      "old_mode": 33188,
      "old_path": "win32/init.c",
      "new_id": "0e19a1ea1083b1f54115f3d8b3299e2f491eadd2",
      "new_mode": 33188,
      "new_path": "win32/init.c"
    },
    {
      "type": "modify",
      "old_id": "62c6bd2c578947d4f5a796a7c448d10199b78289",
      "old_mode": 33188,
      "old_path": "win32/security.c",
      "new_id": "d808cd78184b0c7a7c453a9014b8026860031828",
      "new_mode": 33188,
      "new_path": "win32/security.c"
    },
    {
      "type": "modify",
      "old_id": "4d4da7483a6d801e1078548e73b0509a13ebfdd3",
      "old_mode": 33188,
      "old_path": "win32/thread.c",
      "new_id": "e33755a672d8696c1754691ef20d97aafc41b5f7",
      "new_mode": 33188,
      "new_path": "win32/thread.c"
    },
    {
      "type": "modify",
      "old_id": "d54654c8d3f5d03476be47385376cbe9818c75f2",
      "old_mode": 33188,
      "old_path": "windows/dce.c",
      "new_id": "85761904f2bb3075f0c219fe78590265b27289f2",
      "new_mode": 33188,
      "new_path": "windows/dce.c"
    },
    {
      "type": "modify",
      "old_id": "b56f6846f29fb2342d02c388bea68045b2747519",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "b68151e3dfe08c311a97179bfee22bf320427136",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "2b8df27d9c92c25b3db2462455f502298c2366cd",
      "old_mode": 33188,
      "old_path": "windows/driver.c",
      "new_id": "dbc85310ee1bf812bd7ce7f00f9998c90ae77a89",
      "new_mode": 33188,
      "new_path": "windows/driver.c"
    },
    {
      "type": "modify",
      "old_id": "cb6dcb821a5af9f9b61d559ac3d613cb76f50db7",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "b54769a0d0fcd51a59c9ff95a60933f64a5fdb9a",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "594dd1a664bd2def37aea24ca09e3bcb85ddc282",
      "old_mode": 33188,
      "old_path": "windows/hook.c",
      "new_id": "0fa854d401555e0ab336b40cfe6fbd29bd2ee63f",
      "new_mode": 33188,
      "new_path": "windows/hook.c"
    },
    {
      "type": "modify",
      "old_id": "229ef59ffe5902484997bb99cce328ee3fc2681c",
      "old_mode": 33188,
      "old_path": "windows/keyboard.c",
      "new_id": "60c8cd648b542d5e9d1743a1ad28a331ca088ab3",
      "new_mode": 33188,
      "new_path": "windows/keyboard.c"
    },
    {
      "type": "modify",
      "old_id": "3fd4b95350d2d9cc14624a2fc5c5e69a9622ba7c",
      "old_mode": 33188,
      "old_path": "windows/mdi.c",
      "new_id": "ccc4bcf201bf17ccdf2de80cae491dec9b9e89e5",
      "new_mode": 33188,
      "new_path": "windows/mdi.c"
    },
    {
      "type": "modify",
      "old_id": "a2cb5bea708b8955d5bc7c43b8705b30abcc293b",
      "old_mode": 33188,
      "old_path": "windows/msgbox.c",
      "new_id": "627e0cf34d38f7d27e83cbb0bb0846c444b52c60",
      "new_mode": 33188,
      "new_path": "windows/msgbox.c"
    },
    {
      "type": "modify",
      "old_id": "fa30a1edffa115802c6b2c048fcd7188c04bc85c",
      "old_mode": 33188,
      "old_path": "windows/nonclient.c",
      "new_id": "3638ebc22ff81501ad9156215bf71010b194a5dc",
      "new_mode": 33188,
      "new_path": "windows/nonclient.c"
    },
    {
      "type": "modify",
      "old_id": "32c9f2f0125c185c7a57a2cc9150a4e3a4e9bf1c",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "58566067c70535fdf266c4316f84431538bc7800",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "9454080db803b4b869aa396a8f1ca3c716bb049a",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "b916d90c48d2ccb1b71a04a57fe127a660a5ad15",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    },
    {
      "type": "modify",
      "old_id": "ddb5be16062b10678d2aeebaedddf1c3973ca297",
      "old_mode": 33188,
      "old_path": "windows/winproc.c",
      "new_id": "e5960bb527e60f7f5d8e0ce7cbf00dddb4535406",
      "new_mode": 33188,
      "new_path": "windows/winproc.c"
    }
  ]
}
