)]}'
{
  "commit": "a0d77315e4d2bebe25acf58a4cbb86208fc1cfbb",
  "tree": "421896b08bbf0227a4243c62a6bc9b828c9b28d2",
  "parents": [
    "85ed45e377e0ee7bc193a95df732d75fcde880cc"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Sep 13 16:32:00 1998 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Sep 13 16:32:00 1998 +0000"
  },
  "message": "Release 980913\n\nFri Sep 11 13:14:35 1998  Andreas Mohr \u003c100.30936@germany.net\u003e\n\n\t* [files/file.c] [include/file.h]\n\tFixed SetFilePointer to allow negative positions as in DOS.\n\n\t* [graphics/ddraw.c]\n\tAdded some methods to IDirect3D.\n\n\t* [ole/compobj.c] [if1632/compobj.spec]\n\tAdded/implemented CoCreateStandardMalloc16,\n\tCoGetClassObject, CoCreateInstance,\n\tLookupETask, SetETask, CoGetState16.\n\n\t* [loader/task.c]\n\tMakeProcInstance: return 0 if func \u003d\u003d NULL.\n\n\t* [*/*] [tools/winapi-check]\n\tAdded zillions of missing WINAPI\u0027s and __cdecl\u0027s.\n\t(oops, several caused by myself)\n\tWrote script for automated checking.\n\n\t* [if1632/compobj.spec]\n\tMany stub names.\n\n\t* [misc/ddeml.c] [ole/compobj.c]\n\tSome stubs.\n\nTue Sep  9 21:36:48 1998  Anders Carlsson \u003canders.carlsson@linux.nu\u003e\n\n\t* [dlls/comctl32/Makefile.in] [dlls/comctl32/commctrl.c]\n\t  [dlls/comctl32/tab.c] [include/commctrl.h] [include/tab.h]\n        Added preliminary tab control support.\n\nSat Sep  5 16:27:20 1998  Huw D M Davies \u003cdaviesh@abacus.physics.ox.ac.uk\u003e\n\n\t* [graphics/psdrv/*]\n\tMore changes to the PostScript driver:\n\tImplemented pens and solid brushes.\n\tColour/greyscale for fonts, pens and brushes.\n\tTo get coloured output you need to have *ColorDevice set to true\n\tin your PPD, otherwise you\u0027ll get greyscale.\n\tLandscape mode now works, as does non-A4 page sizes.\n\tEncoding of fonts to ANSI is better, Symbol works again.\n\n\t* [objects/dc.c] [include/gdi.h] [*/*]\n\tMoved dc-\u003ew.{text,background}Pixel to X11DRV_PDEVICE where they\n\tbelong.\n\nSat Sep  5 05:12:09 1998  Ove Kaaven \u003covek@arcticnet.no\u003e\n\n\t* [include/dosexe.h] [include/miscemu.h] [include/msdos.h]\n\t  [loader/dos/dosvm.c] [loader/dos/module.c] [msdos/dpmi.c]\n\t  [msdos/int2f.c] [msdos/interrupts.c]\n\tFixed portability. Adapted some code to make it easier to\n\tintegrate the DOS subsystem with the DPMI subsystem, made\n\tthe DPMI simulated real-mode interrupts be handled the V86\n\tway. Added support for .COM files. Made int2f DPMI check\n\tfail, to avoid pkunzip crashing in attempting to use DPMI.\n\tGenerally moved stuff around a little.\n\tIt is now technically possible to load several DOS programs\n\tinto the same memory space. Not tested, though.\n\nFri Sep  4 21:40:45 1998  Marcus Meissner \u003cmarcus@jet.franken.de\u003e\n\n\t* [if1632/kernel.spec]\n\tChanged 500-53x stubnames accordingly to nt3.51 krnl386.exe.\n\n\t* [win32/except.c]\n\tFixed one bad program behaviour, (deleting SEH while in \n\tfirst walk). RtlUnwind is broken too I think (it should unwind\n\ton success, not while walking the exception chain).\n\n\t* [ole/ole2nls.c]\n\tGet*DefaultLCID  returns 0x400|id. expected by one application.\n\n\t* [if1632/snoop.c]\n\tHandle non-standard SP returns more graceful.\n\n\t* [windows/class.c]\n\thinstances are mostly irrelevant for win32.\n\n\t* [memory/string.c] [misc/registry.c]\n\tlstrcmpi32W: use toupper for characters \u003c 0x100. (speedup hack\n\tfor registry.c)\n\tSome small speedup hacks for registry.c\n\nThu Sep  3 20:40:16 1998  Eric Kohl \u003cekohl@abo.rhein-zeitung.de\u003e\n\n\t* [Makefile.in][configure][configure.in][dlls/Makefile.in]\n\t  [dlls/comctl32/Makefile.in]\n\tCreated dlls/comctl32 and moved the common controls stuff to it.\n\n\t* [misc/version.c]\n\tRemoved COMCTL32_DllGetVersion. The fixed function is part\n\tof the common controls stuff.\n\n\t* [dlls/comctl32/*.c][include/commctrl.h]\n\tAdded structure size tests.\n\n\t* [dlls/comctl32/toolbar.c]\n\tFixed a bug in TOOLBAR_GetMaxWidth().\n\n\t* [dlls/comctl32/animate.c][include/animate.h]\n\t  [dlls/comctl32/comboex.c][include/comboex.h]\n\t  [dlls/comctl32/hotkey.c][include/hotkey.h]\n\t  [dlls/comctl32/listview.c][include/listview.h]\n\t  [dlls/comctl32/commctrl.c][include/commctrl.h]\n\tNew files. Added Animation, ComboBoxEx, Hotkey and\n\tListview control dummies.\n\n\t* [dlls/comctl32/tooltips.c]\n\tFixed a display bug and font selection.\n\n\t* [dlls/comctl32/comctl32undoc.c][include/commctrl.h]\n\tAdded missing DPA functions. Fixed bugs and published the\n\tfunction prototypes.\n\n\t* [documentation/common_controls]\n\tUpdated.\n\nWed Sep  2 15:43:45 1998  Patrik Stridvall \u003cps@leissner.se\u003e\n\n\t* [AUTHORS] [include/authors.h]\n\tAdded myself as a Wine author.\n\n\t* [memory/virtual.c] [objects/dc.c]\n\tFixed runtime errors for Solaris.\n\n\t* [misc/ddeml.c] [objects/gdiobj.c]\n\tMinor fixes.\n\n\t* [win32/device.c]\n\tAdded stubs for IFSMgr VxDCall and\n\ta partial implementation of IFSMgr DeviceIo.\n\n\t* [relay32/Makefile.in] [relay32/builtin32.c] [relay32/imm32.spec] \n\t  [relay32/msnet32.spec] [relay32/oledlg.spec]\n\tAdded new spec files for IMM32.DLL, MSNET32.DLL, OLEDLG.DLL.\n\n\t* [misc/Makefile.in] [misc/imm.c] [include/imm.h]\n\tAdded news files for implementation of IMM32.DLL. \n\tAll functions return 0 as is correct for all Western Languages.\n\n\t* [ole/Makefile.in] [ole/oledlg.c] [include/oledlg.h]\n\tAdded new files for implementation of OLEDLG.DLL.\n\tAdded stubs with FIXME:s for all functions.\n\nWed Sep  2 10:50:00 1998  Juergen Schmied \u003cjuergen.schmied@metronet.de\u003e\n\n\t* [dlls/shell32/contmenu.c][dlls/shell32/shellole.c]\n\t  [dlls/shell32/shlfolder.c][dlls/shell32/shlview.c]\n\t  [documentation/shell32][include/shell.h]\n\tClean up, bugfixes.\n\t\n\t* [dlls/shell32/enumidlist.c]\n\tFileattributes implemented.\n\t\n\t* [dlls/shell32/pidl.c]\n\tClass pidlmgr splited into functions, structures changed, \n\tsome functions rewritten.\n\n\t* [dlls/shell32/shell32_main.c]\n\tSmall changes and bugfixes SHGetFileInfoA, SHGetSpecialFolderLocation.\n\t\n\t* [dlls/shell32/shellord.c][relay32/shell32.spec]\n\tParameter documented, implemented SHCloneSpecialIDList.\n\tStub improved ShellExecuteEx32A.\n\tNew stubs SHFind_InitMenuPopup, FileMenu_InitMenuPopup, \n\tFileMenu_Create, FileMenu_TrackPopupMenuEx, SHWinHelp,\n\tSHRunConrolPanel, DAD_ShowDragImage, FileMenu_Destroy,\n\tSHGetDataFromIDListA, SHFileOperationA.\n\t\n\t* [include/winnls.h][include/ole2nls.c]\n\tTIME_FORCE24HOURFORMAT, TIME_NOTIMEMARKER implemented\n\tin OLE_GetFormatA, GetTimeFormat32A.\n\t\n\t* [win32/code_page.c]\n\tWideCharToMultiByte: parameter checking and returning of strlen\n\timplemented.\n\t\n\t* [windows/keyboard.c][windows/defwnd.c]\n\tDebug messages added.\n\t\n\t* [windows/win.c]\n\tWIN_SetWindowLong GWL_STYLE and GWL_EXSTYLE implemented.\n\n\t* [controls/menu.c]\n\tMissing line added.\n\n\t* [include/winerror.h]\n\tMacros for SUCCEEDED and FAILED added.\n\nMon Aug 31 00:55:31 1998  Ulrich Weigand \u003cweigand@informatik.uni-erlangen.de\u003e\n\n\t* [loader/module.c]\n\tBugfix: LoadModule16 should *not* call LoadModule32.\n\n\t* [files/dos_fs.c]\n\tBugfix: don\u0027t crash if given directory doesn\u0027t exist.\n\nSat Aug 29 15:00:49 1998  Turchanov Sergey \u003cturchanov@usa.net\u003e\n\n\t* [include/mmsystem.h][multimedia/mmsystem.c][relay32/winmm.spec]\n\tAlmost completed implementation of [snd]PlaySound (except\n\tflags SND_ALIAS_ID and SND_APPLICATION).\n\n\t* [if1632/user.spec][windows/winpos.c]\n\tAdded SetWindowRgn16 stub.\n\nSat Aug 29 02:53:31 1998  Alexander Lukyanov \u003clav@long.yar.ru\u003e\n\n\t* [files/drive.c]\n\tGetDriveType32A: return DRIVE_DOESNOTEXIST in case of non\n\texistent drive.\n\n\t* [msdos/int21.c]\n\tINT21_FindFirstFCB: check drive validity to prevent oops.\n\n\t* [win32/file.c]\n\tCreateFile32A: duplicate STD_{INPUT,OUTPUT}_HANDLE.\n\n\t* [files/dos_fs.c]\n\tMake DOSFS_OpenDir treat \"\" as \"/\".\n\tDOSFS_OpenDevice: duplicate STD_{INPUT,OUTPUT}_HANDLE.\n\n\t* [windows/dialog.c]\n\tGetNextDlgTabItem32: use last/first item instead of first/last\n\twhen hwndCtrl\u003d\u003d0. This fixes initial focus.\n\nSat Aug 29 02:46:32 1998  Adrian Harvey \u003cadrian@select.com.au\u003e\n\n\t* [include/process.h] [include/process.c]\n\tRenamed PROCESS_SELF to CURRENT_PROCESS_PSEUDOHANDLE in line\n\twith thread constant, and Win32 documentation (which calls it\n\ta pseudohandle.)  Made GetCurrentProcess actually use this\n\tconstant instead of the value.\n\n\t* [include/process.h] [include/thread.h] [scheduler/thread.c]\n\t  [scheduler/process.c] [scheduler/handle.c]\n\tModify HANDLE_GetObjPtr to understand about\n\tCURRENT_THREAD_PSEUDOHANDLE and CURRENT_PROCESS_PSEUDOHANDLE.\n\tThis allows DuplicateHandle to do the correct thing with these\n\thandles.  Removed now duplicate functionality from THREAD_GetPtr\n\tand PROCESS_GetPtr.\n\n\t* [loader/ne/segment.c]\n\tFixed two places where HFILE32s were being created and passed to\n\t16-bit code. This should unbreak NE self-loading code.\n\tAdded two casts to remove compile time warnings.\n\nFri Aug 28 21:04:13 1998  Joseph Pranevich \u003cknight@baltimore.wwaves.com\u003e\n\n\t* [msdos/dosmem.c] [msdos/int2f.c]\n\tAdded beginnings of DOS error table.\n\n\t* [msdos/int1a.c]\n\tStub for subfunction 0xb0.\n\n\t* [msdos/int10.c] [loader/dos/dosvm.c]\n\tINT 10 support completely rewritten and lots of debugging\n\tadded. Now, DOS apps that use INT 10 to write to the screen will\n\twork. (Beyond Zork does, at least. Somewhat.)\n\n\t* [include/miscemu.h] [msdos/dosmem.c] [msdos/int21.c]\n\tAnother shot at getting MS\u0027s generic error message facility\n\tright.\n\n\t* [msdos/int21.c]\n\tCommand.Com wanted to set its own PSP address. I let it.\n\nWed Aug 26 12:26:20 1998  Matthew Toseland \u003cMatthew.Toseland@btinternet.com\u003e\n\n\t* [include/file.h] [misc/lzexpand.c]\n\tFixed LZCopy16 by fixing HFILE16/HFILE32 convertor macros so don\u0027t\n\tconvert lzw handles.\n\nTue Aug 25 22:22:55 1998  Uwe Bonnes \u003cbon@elektron.ikp.physik.tu-darmstadt.de\u003e\n\n\t* [misc/registry.c]\n\tIn RegEnumvalue, ivalue \u003d\u003d 0 is a legal request and should\n\treturn the first entry.\n\n\t* [msdos/int21.c]\n\tAdd handling for Int21-48/49 in Win16. Makes blinker demo work.\n\n\t* [windows/winproc.c]\n\tAdd Msg32A\u003c-\u003eMsg32W translation for LB_ADDSTRING.\n\nTue Aug 25 21:03:31 1998  Kristian Nielsen  \u003ckristian.nielsen@risoe.dk\u003e\n\n\t* [windows/win.c]\n\tFix for SetParent(): MS Windows 3.11 does not clear the WS_CHILD\n\tflag when a child window is reparented to the desktop window.\n\nMon Aug 24 20:55:22 1998  Berend Reitsma \u003cberend at asset-control dot com\u003e\n\n\t* [controls/menu.c]\n\tMenus created with SetMenuItemInfo and InsertMenuItem should\n\twork now.\n\nSun Aug 23 23:23:23 1998  Alex Korobka \u003ckorobka@ams.sunysb.edu\u003e\n\n\t* [controls/combo.c]\n\tAdded CB_GETITEMHEIGHT.\n\n\t* [windows/winpos.c] \n\tWM_NCHITTEST, SWP_FRAMECHANGED bugfixes.\n\nSat Aug 22 21:15:29 1998 Alex Priem \u003calexp@sci.kun.nl\u003e\n\n\t* [files/profile.c] [include/windows.h]\n\tAdded GetPrivateProfileSectionNames[AW],GetPrivateProfileSectionW,\n\tGetPrivateProfileStructW, GetProfileSectionW,\n\tWriteProfileSection[AW], WritePrivateProfileStructW. \n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c0bea1420740289ff01cc5689c1121ea72747ae",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "d73d5d442402e7308ac7efe9b99ee78e6a86a9d5",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "87e0804e5a6d2bd17bc257b9063a9c6db21a7e69",
      "old_mode": 33188,
      "old_path": "AUTHORS",
      "new_id": "d12f9ff704476d1cc9e0b00bbacbf3a9ec292b9a",
      "new_mode": 33188,
      "new_path": "AUTHORS"
    },
    {
      "type": "modify",
      "old_id": "e7113ad844c34dcd1d9eb070d39ce06cfdad428a",
      "old_mode": 33188,
      "old_path": "BUGS",
      "new_id": "157eb72273a474bcb897ad72d3acadd809853572",
      "new_mode": 33188,
      "new_path": "BUGS"
    },
    {
      "type": "modify",
      "old_id": "b6e4c549adbff34e8c939347e737bf4536850f0d",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "2b00865dc9a26c9973309ef7d42563fc742f1cb5",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "3f88e15e2f6a449fe7eeb163cabe0b50e7038c17",
      "old_mode": 33188,
      "old_path": "Makefile.in",
      "new_id": "d4433a04005c9b97ef4441083f5af9605a54d60b",
      "new_mode": 33188,
      "new_path": "Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "4c6f44cdcf5cb8da8d5b503e2106bb9ad0d82e03",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "d36a6c721884283151c6d69199fb424f234b4b49",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "cf1d4147543fe116579a0876cd0f87a7e75e9c63",
      "old_mode": 33188,
      "old_path": "configure.in",
      "new_id": "d6a0c7831b0874cc6401a6c9daa804cf98aff633",
      "new_mode": 33188,
      "new_path": "configure.in"
    },
    {
      "type": "modify",
      "old_id": "a49d7101aafc4c41ad5767a8c5eb43a3da2e76ea",
      "old_mode": 33188,
      "old_path": "controls/Makefile.in",
      "new_id": "e2369d6bda16e313d70a41997c838516871bba71",
      "new_mode": 33188,
      "new_path": "controls/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "1b8e1d73033cfe274f6dfce8c11e3333e10e607f",
      "old_mode": 33188,
      "old_path": "controls/combo.c",
      "new_id": "b7a44db68beb7f2fa7dcd1df73f171353b4a348e",
      "new_mode": 33188,
      "new_path": "controls/combo.c"
    },
    {
      "type": "delete",
      "old_id": "aa5c83dc97b625e62cbad9270af0843c3ac91986",
      "old_mode": 33188,
      "old_path": "controls/comctl32undoc.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "bfb724a53119dd635e2027c6af45301c2d485454",
      "old_mode": 33188,
      "old_path": "controls/edit.c",
      "new_id": "8a90e01c1c707844f8923e1b3f2f587c0c732204",
      "new_mode": 33188,
      "new_path": "controls/edit.c"
    },
    {
      "type": "modify",
      "old_id": "25af76505baf8f9840293e1ac4f58c459c4e4c88",
      "old_mode": 33188,
      "old_path": "controls/listbox.c",
      "new_id": "9571034471e883c459e355c84bb165051cb59e34",
      "new_mode": 33188,
      "new_path": "controls/listbox.c"
    },
    {
      "type": "delete",
      "old_id": "1c600c5155d19dcf571b68d3e21f68ae2edc75cf",
      "old_mode": 33188,
      "old_path": "controls/listview.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "45a25c60b7d35229544e20288ba4c1d979f13dc9",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "894096404bdebb5b913339ae08854d60a6490d12",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "ac53bbd4b06fcc562bfa09756c16f743e6c39b36",
      "old_mode": 33188,
      "old_path": "controls/static.c",
      "new_id": "70c65f03e8483c62c03b4586ed8a63453d6989ca",
      "new_mode": 33188,
      "new_path": "controls/static.c"
    },
    {
      "type": "delete",
      "old_id": "48e587ba43745cfa029aa7a3bcb64cd66f05961d",
      "old_mode": 33188,
      "old_path": "controls/trackbar.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "20ca3471aacaf625baec1671f5525b21cf5958a5",
      "old_mode": 33188,
      "old_path": "controls/widgets.c",
      "new_id": "51fe1bc0329e224a59ce45702efa6fa64c6899a1",
      "new_mode": 33188,
      "new_path": "controls/widgets.c"
    },
    {
      "type": "modify",
      "old_id": "efbafbcf2725f998f20f20726528332abb50c712",
      "old_mode": 33188,
      "old_path": "dlls/Makefile.in",
      "new_id": "67e3a95c53145d3a55c520b5ccc68a8cb23331cd",
      "new_mode": 33188,
      "new_path": "dlls/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c7b770fa3d87178ac3c255719bb06c1c32c0a92",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9303711f1928245af04f1d4ff9c89832dedb65ad",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/animate.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c7dc900b0298ebfcbed16d311893a9920db2aec",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/comboex.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e45f77f0035b457e0d74e2060a15780c6b6c6750",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/comctl32undoc.c"
    },
    {
      "type": "rename",
      "old_id": "629fc504abb0a09bacd9c2697d1d1856d48e77b0",
      "old_mode": 33188,
      "old_path": "controls/commctrl.c",
      "new_id": "0c6f00e0daee30629b5919f423a658a24f3389de",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/commctrl.c",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "1e7097aa32e3b029bbd5733873f2cfadb36996a3",
      "old_mode": 33188,
      "old_path": "controls/header.c",
      "new_id": "813512c9ac765b11b9a8e40b89b059950852476c",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/header.c",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0c24d631990fb3641ff0c9fe441fa78ef3412e6",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/hotkey.c"
    },
    {
      "type": "rename",
      "old_id": "8cafd4abe645ffe2fae36bfb21eeb7c468a8ce79",
      "old_mode": 33188,
      "old_path": "misc/imagelist.c",
      "new_id": "6fbbd332ce90eb384fa7b43e680a0bf75952e6ac",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/imagelist.c",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91fe4cbd77a3abd270dc54267436d7a1aab2c178",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/listview.c"
    },
    {
      "type": "rename",
      "old_id": "60612c2e42afc1d4d68084e4dccab501d615941c",
      "old_mode": 33188,
      "old_path": "controls/pager.c",
      "new_id": "e5c231ed851fbd04e7a10a7ab3ca69655027d14f",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/pager.c",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "3acb294a2572c2a034f27f3dfb42be9f172233dd",
      "old_mode": 33188,
      "old_path": "controls/progress.c",
      "new_id": "3acb294a2572c2a034f27f3dfb42be9f172233dd",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/progress.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a36bbffbfdd41bdfefb1beab7d8d3d7d3a37268b",
      "old_mode": 33188,
      "old_path": "controls/rebar.c",
      "new_id": "b27b5f552e9c56db11d120e74558bc0e8f4b74b4",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/rebar.c",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "6536fa9f9d43c0a9116761c8a6b080b3abb2f7a8",
      "old_mode": 33188,
      "old_path": "controls/status.c",
      "new_id": "6536fa9f9d43c0a9116761c8a6b080b3abb2f7a8",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/status.c",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21eca639ab13e7f7ffffabbd39a3a2b4d21e0c86",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/tab.c"
    },
    {
      "type": "rename",
      "old_id": "142ffb6ee1a4b3d26f7b666cec639f72bdf92834",
      "old_mode": 33188,
      "old_path": "controls/toolbar.c",
      "new_id": "a1ac4e3ddbe0b7314f9f8a9441e908414d1480e6",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/toolbar.c",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "baf6971d1d2ae72bc32b5a9e512c71f3d9731f1b",
      "old_mode": 33188,
      "old_path": "controls/tooltips.c",
      "new_id": "93ea5f3f96f3acba300cc7cc3add32e4115759a2",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/tooltips.c",
      "score": 91
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f80f433f8a85f41e59a2b830da08a9deed62bc5c",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/trackbar.c"
    },
    {
      "type": "rename",
      "old_id": "992b5d8a2c6281433710694a6f82d2cb714bdb30",
      "old_mode": 33188,
      "old_path": "controls/treeview.c",
      "new_id": "a4eac4720acc32b90b65688e2487a463e7f86c94",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/treeview.c",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "e93b5ef5712f7fc5faab11356d02c42ad9b4e64f",
      "old_mode": 33188,
      "old_path": "controls/updown.c",
      "new_id": "e93b5ef5712f7fc5faab11356d02c42ad9b4e64f",
      "new_mode": 33188,
      "new_path": "dlls/comctl32/updown.c",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "59a0004301d66145c93760bb2377f246bd75f1bc",
      "old_mode": 33188,
      "old_path": "dlls/shell32/Makefile.in",
      "new_id": "2a7f2044347d05c333e33c34b531db7ca6347d6c",
      "new_mode": 33188,
      "new_path": "dlls/shell32/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "52ce25307c664339ad7d3f5bbe1e4437c8f732f2",
      "old_mode": 33188,
      "old_path": "dlls/shell32/contmenu.c",
      "new_id": "9aa758c631ce2eda0e2a278aadf9ba2aab534e2e",
      "new_mode": 33188,
      "new_path": "dlls/shell32/contmenu.c"
    },
    {
      "type": "modify",
      "old_id": "4afff0ce51515fcd71a09ed66c2a2389cbb9b6a6",
      "old_mode": 33188,
      "old_path": "dlls/shell32/enumidlist.c",
      "new_id": "960d6acde5e6afe4af53ccfad5af0ef50a64849c",
      "new_mode": 33188,
      "new_path": "dlls/shell32/enumidlist.c"
    },
    {
      "type": "modify",
      "old_id": "e9e078cf113fff28416c5e14d64edcae4c2e2458",
      "old_mode": 33188,
      "old_path": "dlls/shell32/folders.c",
      "new_id": "75374f97d9f173a0b3d94d0afb310bbd03998c41",
      "new_mode": 33188,
      "new_path": "dlls/shell32/folders.c"
    },
    {
      "type": "modify",
      "old_id": "7b1440a5d130cfa4c87513346533ff71206c0b99",
      "old_mode": 33188,
      "old_path": "dlls/shell32/pidl.c",
      "new_id": "caed624badde6c5658a0bea8acbe49a646519028",
      "new_mode": 33188,
      "new_path": "dlls/shell32/pidl.c"
    },
    {
      "type": "modify",
      "old_id": "0817b536f76858781f9614e0d156835109572806",
      "old_mode": 33188,
      "old_path": "dlls/shell32/pidl.h",
      "new_id": "03ca832ab5bcb4d2aa4b5965c30a5ee94911e234",
      "new_mode": 33188,
      "new_path": "dlls/shell32/pidl.h"
    },
    {
      "type": "modify",
      "old_id": "2a348f8b793ecdd4bddb25df3161a4f7c7b9ea70",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shell32_main.c",
      "new_id": "ea3923739c14d2a71abc433ba64739f949f4d7f0",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shell32_main.c"
    },
    {
      "type": "modify",
      "old_id": "fbbc42ec381904d0ee119e94bc37b0d3851adfbd",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shellole.c",
      "new_id": "bf78ba6c4d27b6ced1d29e96cd35f1fed4a48ba8",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shellole.c"
    },
    {
      "type": "modify",
      "old_id": "ae9990f9628efa576c5aa32b17fbdbfecc83f204",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shellord.c",
      "new_id": "b8aa3f834f5a64da8ad44ae56c1e7e65e7f831f7",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shellord.c"
    },
    {
      "type": "modify",
      "old_id": "4a516cff59398bcc643597609f0a1b4cbda792d1",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shlfolder.c",
      "new_id": "5b03dcb7937b4f75b6cb74c613e6754c96e32e51",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shlfolder.c"
    },
    {
      "type": "modify",
      "old_id": "90796db4bb1da9d85cb7ecc637c915fdee7f48dc",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shlview.c",
      "new_id": "3939b386cd09ca1bdb1ad9857274915c05279433",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shlview.c"
    },
    {
      "type": "modify",
      "old_id": "43b443057274901df27d7eb7259de35d848714f3",
      "old_mode": 33188,
      "old_path": "documentation/common_controls",
      "new_id": "69c2c9f92996f19142ab9301f5cfc8858d2f5c29",
      "new_mode": 33188,
      "new_path": "documentation/common_controls"
    },
    {
      "type": "modify",
      "old_id": "d002e4a32134742bd795f9f6695bcc3c84bc83c9",
      "old_mode": 33188,
      "old_path": "documentation/filehandles",
      "new_id": "b0575963b6db38c1adc613daf1881fb142d3a5bd",
      "new_mode": 33188,
      "new_path": "documentation/filehandles"
    },
    {
      "type": "modify",
      "old_id": "4fcb2ef522cbe7adc66f04c7360127928123aa95",
      "old_mode": 33188,
      "old_path": "documentation/shell32",
      "new_id": "676486abd155ef6abffc5ff1a5d448e50f2ead6c",
      "new_mode": 33188,
      "new_path": "documentation/shell32"
    },
    {
      "type": "modify",
      "old_id": "fd168c4fee10013597b97c485e240a29c4ea867f",
      "old_mode": 33188,
      "old_path": "files/dos_fs.c",
      "new_id": "f662eac0ca101ee79f7124a6409fc2a26b918f46",
      "new_mode": 33188,
      "new_path": "files/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "fa813aff7ac3044d1aa9d301446dea4fc2093273",
      "old_mode": 33188,
      "old_path": "files/drive.c",
      "new_id": "0fa08c5064a5e0fc05cc08fb47ff4e41a20e1dfd",
      "new_mode": 33188,
      "new_path": "files/drive.c"
    },
    {
      "type": "modify",
      "old_id": "a2bd5dd3f9886a238366d85611971615d07f6f77",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "205c63088c41bbbaded8239ce8ee80d82721004e",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "49b58d79adda3af6c67218cc1347b434d0122cb5",
      "old_mode": 33188,
      "old_path": "files/profile.c",
      "new_id": "e9215132502df5cc6d054ab0ad1570bf33050a6e",
      "new_mode": 33188,
      "new_path": "files/profile.c"
    },
    {
      "type": "modify",
      "old_id": "3c64fcc6d2a691b71e0782dd23a10877761df841",
      "old_mode": 33188,
      "old_path": "graphics/ddraw.c",
      "new_id": "3e00742d44b049bc21c5584409fb7dd226bc6a73",
      "new_mode": 33188,
      "new_path": "graphics/ddraw.c"
    },
    {
      "type": "modify",
      "old_id": "f6615fff1b1937d3b0e7a9d3269a3f16d3603e0f",
      "old_mode": 33188,
      "old_path": "graphics/metafiledrv/graphics.c",
      "new_id": "4afe9651be5b57be56bf713f29ec5e5e592f04db",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "a9b5d2e009bd2855a6d23573f1a73478a6c98ab9",
      "old_mode": 33188,
      "old_path": "graphics/metafiledrv/init.c",
      "new_id": "38695205aa8c598d04c6022c1845062ecb03a8a8",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/init.c"
    },
    {
      "type": "modify",
      "old_id": "c8295596c43a5581633e8c26eaa10e34dc1792bc",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/Makefile.in",
      "new_id": "aa3dddeff7eda102ab43816b671a77a8185aca52",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "33a0a1b33a52dc64d96268b74789ab3ac279caf8",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/README",
      "new_id": "458b443fe614013a4a08e4c5de9a5d91adcc8807",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/README"
    },
    {
      "type": "modify",
      "old_id": "4477c277fb752d64f3cf4cd087e13f67af8d8d5f",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/afm.c",
      "new_id": "dbbc60d08a0978f736fa7a90f4258c917e79da65",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/afm.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a82afd539a2325c8b0930274fcaa77cf3b40942",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/brush.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f53e037aac4b1103a0a5ed6392ce738740f7f11e",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/color.c"
    },
    {
      "type": "modify",
      "old_id": "ee62d63fa0ea65496aac99f7fbd5f4ed96ab8f51",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/driver.c",
      "new_id": "3c456aa1c180d2876662d985a1d6c60bdc41aca2",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/driver.c"
    },
    {
      "type": "modify",
      "old_id": "6abab35208a6d250654b47287b62502423f7a14a",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/font.c",
      "new_id": "6a058806fea2d3d27d86de581b1ce520eae27661",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/font.c"
    },
    {
      "type": "modify",
      "old_id": "9b0e02dac27bb4ae0d81a8dc63c942a3b7002d2d",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/graphics.c",
      "new_id": "70a84ce69df3bb6d265eab8cfc00893c2ea578cd",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "6a62a5a3a9049357aa7f24fb1c61d5632e1084c9",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/init.c",
      "new_id": "cc43a6d3132c5619fda47bad4cb1f396bd351dd5",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/init.c"
    },
    {
      "type": "modify",
      "old_id": "b8d8d4762398237ad1bdc081a67a376c18ddebe7",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/objects.c",
      "new_id": "187161e38c9deccbd102dfab053f2a47c240f062",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/objects.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "958ffdaff6f668444cef1006d6ef76d8a73e0d6d",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/pen.c"
    },
    {
      "type": "modify",
      "old_id": "8364d7205c4b7920dc9dac730ae46fec58aa187b",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/ppd.c",
      "new_id": "8f8d5c8a48d6992bdb23baa6cf1119599a6366ae",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/ppd.c"
    },
    {
      "type": "modify",
      "old_id": "0893ee688d720bede9ca81911f71570c1436c9e6",
      "old_mode": 33188,
      "old_path": "graphics/psdrv/ps.c",
      "new_id": "d301c36082ba073d36f4f66ed20f59c8b629c4d4",
      "new_mode": 33188,
      "new_path": "graphics/psdrv/ps.c"
    },
    {
      "type": "modify",
      "old_id": "053a2f32c4fa4bcad3aad4e6120de0fe15e5604e",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/init.c",
      "new_id": "d389b98ef57ee6f050a43b9e174c8118516881a2",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/init.c"
    },
    {
      "type": "modify",
      "old_id": "a68cacf456422ce1b50125961e30d673012cf508",
      "old_mode": 33188,
      "old_path": "graphics/wing.c",
      "new_id": "021667092065e6e14a61b2d1a89c97cadc2915ed",
      "new_mode": 33188,
      "new_path": "graphics/wing.c"
    },
    {
      "type": "modify",
      "old_id": "6cc8994b596b975a021b7737565051a30f25ae08",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/bitblt.c",
      "new_id": "87ddb157d3e480b8c039924df6f07e8b396a3e42",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/bitblt.c"
    },
    {
      "type": "modify",
      "old_id": "3e5f189572dffeca80d73ab8ef1f06dd724dd7b4",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/graphics.c",
      "new_id": "e60fed834f7200d837c15a967ce361f6a3532975",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "cf91c6d575d1c01d59e5d1f808fa1ce190af3b73",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/init.c",
      "new_id": "89c293619381f767c21d757f5d7a65c6b39a2a39",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/init.c"
    },
    {
      "type": "modify",
      "old_id": "09c78b0d27b19ad373c18b6c6b4d8001983c257d",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/text.c",
      "new_id": "0b93e1060b3b05389d592757cec87253f2b93b5a",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/text.c"
    },
    {
      "type": "modify",
      "old_id": "d37bbef6ea56c40df6b33fc46033251932218cdd",
      "old_mode": 33188,
      "old_path": "if1632/compobj.spec",
      "new_id": "fb9e76b65fd2f010e29dbc15279ff5b865686227",
      "new_mode": 33188,
      "new_path": "if1632/compobj.spec"
    },
    {
      "type": "modify",
      "old_id": "52bcd9aef054f10f888b7831388eab093f29e0ad",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "f15d568b1e8333be0cd01cc2051cbb5db5494d1a",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "bc54fdcbc59196a65fcbeb13cc0ca77af09e31e1",
      "old_mode": 33188,
      "old_path": "if1632/ole2.spec",
      "new_id": "77894ddfb377bc2aec246ce293b3c37db7a22f1a",
      "new_mode": 33188,
      "new_path": "if1632/ole2.spec"
    },
    {
      "type": "modify",
      "old_id": "1f946655029e6ed2d4182b4b4428e4ffd4f3e800",
      "old_mode": 33188,
      "old_path": "if1632/snoop.c",
      "new_id": "bec675306632b399676332df256c56d833bacf13",
      "new_mode": 33188,
      "new_path": "if1632/snoop.c"
    },
    {
      "type": "modify",
      "old_id": "83f5d87ea87609220e807018e5ea0498b409e01e",
      "old_mode": 33188,
      "old_path": "if1632/thunk.c",
      "new_id": "39d5b1d799202139c04c3f4334337504cda0ba3f",
      "new_mode": 33188,
      "new_path": "if1632/thunk.c"
    },
    {
      "type": "modify",
      "old_id": "3c925a42af2b0bd0f54403befeec0bfdb3b1b5fe",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "66a3bb547af66affdd486ce86b99865269dd827f",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8867a9f0c4de4aa80b59e37cc3c0fad7ac2c8560",
      "new_mode": 33188,
      "new_path": "include/animate.h"
    },
    {
      "type": "modify",
      "old_id": "2cfc70b26a636337b5e65f4f9b10cea86e464ac3",
      "old_mode": 33188,
      "old_path": "include/authors.h",
      "new_id": "84818378c0d6c98f38a87b362119a433bea1a345",
      "new_mode": 33188,
      "new_path": "include/authors.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2fb082f419246b13fadcd625d163a5577399ed2",
      "new_mode": 33188,
      "new_path": "include/comboex.h"
    },
    {
      "type": "modify",
      "old_id": "3284c98664ea5e0af099cd8c9ea818938b293857",
      "old_mode": 33188,
      "old_path": "include/commctrl.h",
      "new_id": "4d41405cd03b23ede812b39619afa3def87b05a6",
      "new_mode": 33188,
      "new_path": "include/commctrl.h"
    },
    {
      "type": "modify",
      "old_id": "962d8260b748a83c93ce4070539a02047bc4fb8d",
      "old_mode": 33188,
      "old_path": "include/debug.h",
      "new_id": "971d47200222fcdcd68b29867f385d4cab99b9f1",
      "new_mode": 33188,
      "new_path": "include/debug.h"
    },
    {
      "type": "modify",
      "old_id": "60cededb660fd75e5243c0450d67451e9e121248",
      "old_mode": 33188,
      "old_path": "include/debugdefs.h",
      "new_id": "7ff6fd7cab861959914e914840c0e522b12f68aa",
      "new_mode": 33188,
      "new_path": "include/debugdefs.h"
    },
    {
      "type": "modify",
      "old_id": "ad3a89205d8bbb743f0765331342709251dba3a9",
      "old_mode": 33188,
      "old_path": "include/dosexe.h",
      "new_id": "3eb82f573fafe51930b86a162e3366c269797149",
      "new_mode": 33188,
      "new_path": "include/dosexe.h"
    },
    {
      "type": "modify",
      "old_id": "fc5f8067bc7c5eb17174dc2797c4d8aa55ac6a43",
      "old_mode": 33188,
      "old_path": "include/file.h",
      "new_id": "eb5470882a0673b920fb86fb14e6ef4f235890db",
      "new_mode": 33188,
      "new_path": "include/file.h"
    },
    {
      "type": "modify",
      "old_id": "c8ca418f7c74593f341565bf1be09c450739ddcc",
      "old_mode": 33188,
      "old_path": "include/gdi.h",
      "new_id": "073ffec721fa702c6b6f19da738e912362138c2a",
      "new_mode": 33188,
      "new_path": "include/gdi.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f583a2e78c1fb678fc1170e20463ad537ccb69a8",
      "new_mode": 33188,
      "new_path": "include/hotkey.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b40a6b1a63d0a85e68462f7e99d6636a89dd00f",
      "new_mode": 33188,
      "new_path": "include/imm.h"
    },
    {
      "type": "modify",
      "old_id": "7e8c920ea58e352faab89b2108e65fa4d69d9596",
      "old_mode": 33188,
      "old_path": "include/listview.h",
      "new_id": "10795e7fdc39ee31238def293aa727f29094dfd9",
      "new_mode": 33188,
      "new_path": "include/listview.h"
    },
    {
      "type": "modify",
      "old_id": "b82ac98cfc2a34e3934e7eaeac66240c975a9ecf",
      "old_mode": 33188,
      "old_path": "include/metafiledrv.h",
      "new_id": "b55b4101c432fc013b9b700ebe0738351ede3877",
      "new_mode": 33188,
      "new_path": "include/metafiledrv.h"
    },
    {
      "type": "modify",
      "old_id": "6855762913befa27c82815d7da6aa8d7ce8b3de8",
      "old_mode": 33188,
      "old_path": "include/miscemu.h",
      "new_id": "9c2b26ac857ffa321c26eeef86dd4e7c06031393",
      "new_mode": 33188,
      "new_path": "include/miscemu.h"
    },
    {
      "type": "modify",
      "old_id": "a0d46c8a1cd275340ad6d29e0096d619a417e605",
      "old_mode": 33188,
      "old_path": "include/mmsystem.h",
      "new_id": "1e102159545067708bf58dcfd82590d54c0c7ab5",
      "new_mode": 33188,
      "new_path": "include/mmsystem.h"
    },
    {
      "type": "modify",
      "old_id": "f154dab296f106e1fa9940fd72d90f99f77bc9f3",
      "old_mode": 33188,
      "old_path": "include/msdos.h",
      "new_id": "dccb0720734e3c3b38d16bc13aaf6d5ac7000206",
      "new_mode": 33188,
      "new_path": "include/msdos.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b937fcfe906debb1f50b499fd507682f87c59c4",
      "new_mode": 33188,
      "new_path": "include/oledlg.h"
    },
    {
      "type": "modify",
      "old_id": "0808084875c3da413f38dbbb99e4a8f2924d1665",
      "old_mode": 33188,
      "old_path": "include/pager.h",
      "new_id": "734214749183c7b98ee4abe8a58e8768ae8dd9c9",
      "new_mode": 33188,
      "new_path": "include/pager.h"
    },
    {
      "type": "modify",
      "old_id": "bba57335e3f1ced92c9412814331ee84062c87c7",
      "old_mode": 33188,
      "old_path": "include/pe_image.h",
      "new_id": "cb1d0ddbc4c9f1b6e1863979db85d5d1fb0f50ec",
      "new_mode": 33188,
      "new_path": "include/pe_image.h"
    },
    {
      "type": "modify",
      "old_id": "539aee17453d7884ec84c62e772b86610f54ccaa",
      "old_mode": 33188,
      "old_path": "include/process.h",
      "new_id": "bce8f7f00fd96e56ae25748a381f73dd037e6bc3",
      "new_mode": 33188,
      "new_path": "include/process.h"
    },
    {
      "type": "modify",
      "old_id": "171e0858c19c31561d53efca5c8a18ca20b42ae6",
      "old_mode": 33188,
      "old_path": "include/psdrv.h",
      "new_id": "f3ee787b7ae4f30c16de2cc4fceca0e06b5d9a02",
      "new_mode": 33188,
      "new_path": "include/psdrv.h"
    },
    {
      "type": "modify",
      "old_id": "ff925129770e2bda5b74d9ef377d0129513c3f3d",
      "old_mode": 33188,
      "old_path": "include/rebar.h",
      "new_id": "8dd760bf0effd23985f1823802ddeed774ec6bba",
      "new_mode": 33188,
      "new_path": "include/rebar.h"
    },
    {
      "type": "modify",
      "old_id": "263379b2e373867a58fa223ca38a9da6da290490",
      "old_mode": 33188,
      "old_path": "include/region.h",
      "new_id": "2d7be1156892caa4eae44135f72c2e0f777870fe",
      "new_mode": 33188,
      "new_path": "include/region.h"
    },
    {
      "type": "modify",
      "old_id": "e9dc4c52925ad90df52108e26ba2f3e89ce952c0",
      "old_mode": 33188,
      "old_path": "include/shell.h",
      "new_id": "3475ca494bfe3cafc00fd1467004cb4a0738bca3",
      "new_mode": 33188,
      "new_path": "include/shell.h"
    },
    {
      "type": "modify",
      "old_id": "4a900ac4c20ff2f8b84eb53af24680e6dbb85f12",
      "old_mode": 33188,
      "old_path": "include/shlobj.h",
      "new_id": "fd4599d4b807c1ce8b9edc58535184bfc5a8490b",
      "new_mode": 33188,
      "new_path": "include/shlobj.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b0b6311dbe43c482644af481963ef347dca7d25",
      "new_mode": 33188,
      "new_path": "include/tab.h"
    },
    {
      "type": "modify",
      "old_id": "58ad89a64e97508137a26761bccc2b72a4b719b6",
      "old_mode": 33188,
      "old_path": "include/thread.h",
      "new_id": "22e62bfd5e6746734f2fb05b8ab978275294f0aa",
      "new_mode": 33188,
      "new_path": "include/thread.h"
    },
    {
      "type": "modify",
      "old_id": "4af9f98ff8b8c34f4a85ebba1f95e4754ae80424",
      "old_mode": 33188,
      "old_path": "include/toolbar.h",
      "new_id": "1f4f4434c070ef39fbefa722044ec345db85a93c",
      "new_mode": 33188,
      "new_path": "include/toolbar.h"
    },
    {
      "type": "modify",
      "old_id": "2750cb47b5529a6d7adff438c9867aec674703f1",
      "old_mode": 33188,
      "old_path": "include/tooltips.h",
      "new_id": "d0d0c72a79a6f43fbcb0aaa1a9acafa0952f3e63",
      "new_mode": 33188,
      "new_path": "include/tooltips.h"
    },
    {
      "type": "modify",
      "old_id": "0645f6a4780d4176a7c24a46e64a3402302794e2",
      "old_mode": 33188,
      "old_path": "include/trackbar.h",
      "new_id": "f9ee1e806a1be60438d1a2bb4eb6771dc27581d6",
      "new_mode": 33188,
      "new_path": "include/trackbar.h"
    },
    {
      "type": "modify",
      "old_id": "f78176c97f8de2d1a7f00b9096e59feecd597bc3",
      "old_mode": 33188,
      "old_path": "include/ts_xlib.h",
      "new_id": "5a100f97c7803c3ed3350bfee0142bc4bf988d36",
      "new_mode": 33188,
      "new_path": "include/ts_xlib.h"
    },
    {
      "type": "modify",
      "old_id": "a6ca1205389f624d577d6d59dba4e5d7ba720fa5",
      "old_mode": 33188,
      "old_path": "include/version.h",
      "new_id": "0062e057e80f83b2fb6c3889a382bf87ae6551ce",
      "new_mode": 33188,
      "new_path": "include/version.h"
    },
    {
      "type": "modify",
      "old_id": "e5c9f74f69e4858dea7934a1582edba45b2dffbe",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "8765e68b20451b29d95c69146b5e1d49f6c56001",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "91db7950df3d02ddf7c70fa2c4d5ebd764b490a7",
      "old_mode": 33188,
      "old_path": "include/winerror.h",
      "new_id": "1d368fb5d00725c217a14550a9118cdcf1779b8a",
      "new_mode": 33188,
      "new_path": "include/winerror.h"
    },
    {
      "type": "modify",
      "old_id": "4967925a6a37584f6b992447afc9d128377dd4ae",
      "old_mode": 33188,
      "old_path": "include/winnls.h",
      "new_id": "50249988df00ebcf38a7e8aee2d9fa4b9582eb03",
      "new_mode": 33188,
      "new_path": "include/winnls.h"
    },
    {
      "type": "modify",
      "old_id": "5968388794e538e79b02b7317851966de33511d4",
      "old_mode": 33188,
      "old_path": "include/x11drv.h",
      "new_id": "cb05e0d19712d32e0dd3da52068e302c90144190",
      "new_mode": 33188,
      "new_path": "include/x11drv.h"
    },
    {
      "type": "modify",
      "old_id": "964c52192ee5ed964caee6749a32dfa04eb052ec",
      "old_mode": 33188,
      "old_path": "libtest/hello4.c",
      "new_id": "b625f65167ae0493ed36f5421746a53870919660",
      "new_mode": 33188,
      "new_path": "libtest/hello4.c"
    },
    {
      "type": "modify",
      "old_id": "67b4c7a9a08b8d0cb5f336ca90ce126b6ce5f391",
      "old_mode": 33188,
      "old_path": "loader/dos/Makefile.in",
      "new_id": "257425d723e3ea09d835fa475589b7e07f024e80",
      "new_mode": 33188,
      "new_path": "loader/dos/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "9807ecf580fbbb9eac1875b6111b4c18cf3a7b0b",
      "old_mode": 33188,
      "old_path": "loader/dos/dosmod.c",
      "new_id": "1be21714490ff08cb8a1e80576b4d9e2d7185c1c",
      "new_mode": 33188,
      "new_path": "loader/dos/dosmod.c"
    },
    {
      "type": "modify",
      "old_id": "ec2e91d8a2e7407059f59f89735c71a475f5e631",
      "old_mode": 33188,
      "old_path": "loader/dos/dosvm.c",
      "new_id": "9b4abb875faec82f35fe49572a3b0211d05fddd1",
      "new_mode": 33188,
      "new_path": "loader/dos/dosvm.c"
    },
    {
      "type": "modify",
      "old_id": "cce308f0fe48bdaef3201dd3103faacf5466f306",
      "old_mode": 33188,
      "old_path": "loader/dos/module.c",
      "new_id": "249413545c9b2adedf3468b6efb3fdb601277a9d",
      "new_mode": 33188,
      "new_path": "loader/dos/module.c"
    },
    {
      "type": "modify",
      "old_id": "0804df33534187ce412c31cbba22d540abc40584",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "1bbe11a5b8f14901657a473634958c3358382772",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "90fb41604688706b342152ad833b38cfd120e8f9",
      "old_mode": 33188,
      "old_path": "loader/ne/resource.c",
      "new_id": "da379441a62a09ca59b134741df8fade8d1c5259",
      "new_mode": 33188,
      "new_path": "loader/ne/resource.c"
    },
    {
      "type": "modify",
      "old_id": "ff92d5c43cc07cc13a32cb6b6e598a1c15f859f4",
      "old_mode": 33188,
      "old_path": "loader/ne/segment.c",
      "new_id": "8215c302bf090443d556e7a3682d0e15192caed5",
      "new_mode": 33188,
      "new_path": "loader/ne/segment.c"
    },
    {
      "type": "modify",
      "old_id": "8ef9b7394e9703bc6d33f1dbc03fe2bee67bdeb5",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "dd26b2bf1768e902e0398baf93639b8d82c7eb6e",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "798b8a517ef1b619fc369a6e2f680de9c1671bfd",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "6d11b557833a47f433912fb24df8e99dbb72e5c2",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "099333e30ac6fd4e12d6169f2ce13458430d9086",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "df06353efdbb6bf5bbb95f4a7a4ff3d57423782f",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "f2ba8f003b19302974901f249abcd60181a66dc4",
      "old_mode": 33188,
      "old_path": "memory/global.c",
      "new_id": "fd8bb5b5d14e9038e2eeb6302020281303483cd0",
      "new_mode": 33188,
      "new_path": "memory/global.c"
    },
    {
      "type": "modify",
      "old_id": "85f77f2251de5467f84e0fbabce481c869557432",
      "old_mode": 33188,
      "old_path": "memory/string.c",
      "new_id": "decad7aa96d2c9cb4b126ea36b28f5e6a4f2610f",
      "new_mode": 33188,
      "new_path": "memory/string.c"
    },
    {
      "type": "modify",
      "old_id": "801237c4470a22dcd012ae3b8e35df5105b734a2",
      "old_mode": 33188,
      "old_path": "memory/virtual.c",
      "new_id": "3b4e94f32282b4cbf35c108546972869e3beacc7",
      "new_mode": 33188,
      "new_path": "memory/virtual.c"
    },
    {
      "type": "modify",
      "old_id": "c1d31707a545093fa153a48aa0f8b124304643ca",
      "old_mode": 33188,
      "old_path": "misc/Makefile.in",
      "new_id": "bc5f783c42e8e0f21d42307f37ccc43d4c05d414",
      "new_mode": 33188,
      "new_path": "misc/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "6b808a4e59e80316ca082e2d9dc67350b0fc2722",
      "old_mode": 33188,
      "old_path": "misc/crtdll.c",
      "new_id": "85e99de712302f72afeee670706c9769dee4925e",
      "new_mode": 33188,
      "new_path": "misc/crtdll.c"
    },
    {
      "type": "modify",
      "old_id": "7a5c47a448f28da4236178e0ce0a9641ad74aa9f",
      "old_mode": 33188,
      "old_path": "misc/ddeml.c",
      "new_id": "069b1fc966d862b175c6aa411849a7e5fadcaa6d",
      "new_mode": 33188,
      "new_path": "misc/ddeml.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "579477d686e14e33e8dace9010b4a926e68b9573",
      "new_mode": 33188,
      "new_path": "misc/imm.c"
    },
    {
      "type": "modify",
      "old_id": "495ea9bcf809ee9b7bf15657b01308b5be3d8f53",
      "old_mode": 33188,
      "old_path": "misc/lzexpand.c",
      "new_id": "d968b1936096d758ff99a6deb1cafee8f6e8cf29",
      "new_mode": 33188,
      "new_path": "misc/lzexpand.c"
    },
    {
      "type": "modify",
      "old_id": "814c5a476c2845bce7a8eb5f0f87a8c7787bb0dc",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "0925f5d043167c1ee36c53ab9aa2f78b244f27fe",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "60f7f8cd69b14b37965b7b2cc08b145d105eea49",
      "old_mode": 33188,
      "old_path": "misc/ntdll.c",
      "new_id": "48188aa5364ec62279ae05d76e1b071af9398f69",
      "new_mode": 33188,
      "new_path": "misc/ntdll.c"
    },
    {
      "type": "modify",
      "old_id": "b2d1de4eded9234fcf56f63d62e3f626080848a6",
      "old_mode": 33188,
      "old_path": "misc/registry.c",
      "new_id": "b0b81a82fd9626ebed3b7aac5eab80cfc8b3e90d",
      "new_mode": 33188,
      "new_path": "misc/registry.c"
    },
    {
      "type": "modify",
      "old_id": "ea0348c81f8780f571d39b4f28727914db1a93a3",
      "old_mode": 33188,
      "old_path": "misc/version.c",
      "new_id": "181588fb703f95b7780743553f25478360ad4bc0",
      "new_mode": 33188,
      "new_path": "misc/version.c"
    },
    {
      "type": "modify",
      "old_id": "48b00cb4b309beaecb2d26852d4692e0940a9867",
      "old_mode": 33188,
      "old_path": "misc/win32s16.c",
      "new_id": "42913d11019e545cc00abbb2890ac9cd80d44972",
      "new_mode": 33188,
      "new_path": "misc/win32s16.c"
    },
    {
      "type": "modify",
      "old_id": "c22c7125bc52a1b5a70dacf2914324eec34bbdc1",
      "old_mode": 33188,
      "old_path": "misc/windebug.c",
      "new_id": "53b4e257fb86ee668d7e99187544499ab3c5966f",
      "new_mode": 33188,
      "new_path": "misc/windebug.c"
    },
    {
      "type": "modify",
      "old_id": "1affb0a84ba873adfb5a871878ea7a8b8a8f5554",
      "old_mode": 33188,
      "old_path": "msdos/dosmem.c",
      "new_id": "85ee94d6381da682dfe9de3058b4a55584fee5a3",
      "new_mode": 33188,
      "new_path": "msdos/dosmem.c"
    },
    {
      "type": "modify",
      "old_id": "ebcfca162b8e9cf9f132477b74dc90eacfe67347",
      "old_mode": 33188,
      "old_path": "msdos/dpmi.c",
      "new_id": "48ae756b8d1c397117c636a5731dd420b8617a12",
      "new_mode": 33188,
      "new_path": "msdos/dpmi.c"
    },
    {
      "type": "modify",
      "old_id": "d58c29eb095715b3e6321453bdb65345a2651cc7",
      "old_mode": 33188,
      "old_path": "msdos/int10.c",
      "new_id": "5017e011c70d5a6cad5ca35eef835bb387f48b9b",
      "new_mode": 33188,
      "new_path": "msdos/int10.c"
    },
    {
      "type": "modify",
      "old_id": "1436bb3d27da8592504f6621ab20d7e4f28ca746",
      "old_mode": 33188,
      "old_path": "msdos/int1a.c",
      "new_id": "3504f67e357c141b6d9375db39861299348569b6",
      "new_mode": 33188,
      "new_path": "msdos/int1a.c"
    },
    {
      "type": "modify",
      "old_id": "a4e95f1c80a7e51fb2888d8b271973b3b8006fb4",
      "old_mode": 33188,
      "old_path": "msdos/int21.c",
      "new_id": "a17b6302c7d28587bf3d75f10add21dae88ea58b",
      "new_mode": 33188,
      "new_path": "msdos/int21.c"
    },
    {
      "type": "modify",
      "old_id": "914333a5a76a1ba1f1d69414aa516d31cfdadd02",
      "old_mode": 33188,
      "old_path": "msdos/int2f.c",
      "new_id": "0559fff1236c8760e09172fe330649d10de6b0b7",
      "new_mode": 33188,
      "new_path": "msdos/int2f.c"
    },
    {
      "type": "modify",
      "old_id": "da6ff2ae0a8afaecb26f0e4e00a70f24929c7d4b",
      "old_mode": 33188,
      "old_path": "msdos/interrupts.c",
      "new_id": "79c714454df099e37aa3bbfa58282464ec0cd402",
      "new_mode": 33188,
      "new_path": "msdos/interrupts.c"
    },
    {
      "type": "modify",
      "old_id": "40d44244c3d3303af6e06e0d5931892b47d01f1e",
      "old_mode": 33188,
      "old_path": "multimedia/mmsystem.c",
      "new_id": "deffa1a7cd4ff60591c83e640e5dd22d104766aa",
      "new_mode": 33188,
      "new_path": "multimedia/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "1899d4879fdb7999a3fd9670f80c4648c126ba03",
      "old_mode": 33188,
      "old_path": "objects/dc.c",
      "new_id": "b1ad95e1db1071ca7f6fe8e3e5df0c7b17db4569",
      "new_mode": 33188,
      "new_path": "objects/dc.c"
    },
    {
      "type": "modify",
      "old_id": "c3ded34b5495562cfd30f08f42327cdbd418780e",
      "old_mode": 33188,
      "old_path": "objects/gdiobj.c",
      "new_id": "ca129595c8395445277bc34e1faeab2cfb423f7f",
      "new_mode": 33188,
      "new_path": "objects/gdiobj.c"
    },
    {
      "type": "modify",
      "old_id": "1f014a1c31d35d1501cc5f64b4bc98aa01d25f8c",
      "old_mode": 33188,
      "old_path": "objects/region.c",
      "new_id": "062bb27b4deffbfe3a65f37ffc7bd4ad8208f6cc",
      "new_mode": 33188,
      "new_path": "objects/region.c"
    },
    {
      "type": "modify",
      "old_id": "f7f0cbf9273b2d8b7481255ab710ad59d2af4eb4",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "08e80d36d6606d1c58e3260471287465c7102bac",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "134f4fc3b36fa4771a5ebe8da00c3aa5ca403586",
      "old_mode": 33188,
      "old_path": "ole/Makefile.in",
      "new_id": "64a7fe479fa59593b6cd35db74e980c4ce3b23d9",
      "new_mode": 33188,
      "new_path": "ole/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "a5fc327083ff8ec6169b80eb35c5700695d49115",
      "old_mode": 33188,
      "old_path": "ole/compobj.c",
      "new_id": "30d0869e355820b5b8bf83a40f742da10b37bfef",
      "new_mode": 33188,
      "new_path": "ole/compobj.c"
    },
    {
      "type": "modify",
      "old_id": "228b01c4649ce6152cf677a4c2cdce9ecaf41386",
      "old_mode": 33188,
      "old_path": "ole/ole2.c",
      "new_id": "d14ef0c16cc3b229db66f03567f0c6e4c04782d3",
      "new_mode": 33188,
      "new_path": "ole/ole2.c"
    },
    {
      "type": "modify",
      "old_id": "e1684ea676fe63d86c3b714789215c4ffebd1663",
      "old_mode": 33188,
      "old_path": "ole/ole2nls.c",
      "new_id": "4d97329b74881b5575580a52dcf60d345c36767a",
      "new_mode": 33188,
      "new_path": "ole/ole2nls.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51d60519d12cb77a4f19e43f896578a9e10ce215",
      "new_mode": 33188,
      "new_path": "ole/oledlg.c"
    },
    {
      "type": "modify",
      "old_id": "0ce4e4924c970e3bc78495329dd2633aeb569d62",
      "old_mode": 33188,
      "old_path": "relay32/Makefile.in",
      "new_id": "9d871949155e3c69b8b9700b180eff22e2b4f01a",
      "new_mode": 33188,
      "new_path": "relay32/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "04c579e897eb719f03e8715218ca66b18f28c320",
      "old_mode": 33188,
      "old_path": "relay32/builtin32.c",
      "new_id": "18081a987e4c52721dab73a2a0858e282f5487d5",
      "new_mode": 33188,
      "new_path": "relay32/builtin32.c"
    },
    {
      "type": "modify",
      "old_id": "c385cf6906453d47f1efac0119b843201b88ff17",
      "old_mode": 33188,
      "old_path": "relay32/comctl32.spec",
      "new_id": "e1f35e538676c520b60c1996e1fa8afb5c1d622c",
      "new_mode": 33188,
      "new_path": "relay32/comctl32.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f85fb830616b7e52399835c8358ae6de53b5b459",
      "new_mode": 33188,
      "new_path": "relay32/imm32.spec"
    },
    {
      "type": "modify",
      "old_id": "2c08e16912c81146b2de3f82be8978cc88f32f87",
      "old_mode": 33188,
      "old_path": "relay32/kernel32.spec",
      "new_id": "7e11ef542adb86774ea3610045aecfbb219229e0",
      "new_mode": 33188,
      "new_path": "relay32/kernel32.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b316dd3a8e2b01a0658c5ca62a9778a04e9d4b3",
      "new_mode": 33188,
      "new_path": "relay32/msnet32.spec"
    },
    {
      "type": "modify",
      "old_id": "4883fdbb4e0268e87f9066af8b0ea8997149e115",
      "old_mode": 33188,
      "old_path": "relay32/ole32.spec",
      "new_id": "dc4f26ecfed159d13fa66ec867fc7889f8bc37d8",
      "new_mode": 33188,
      "new_path": "relay32/ole32.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba6b630cc56a3fca602e599d3b34a5f258198ee4",
      "new_mode": 33188,
      "new_path": "relay32/oledlg.spec"
    },
    {
      "type": "modify",
      "old_id": "64e3546fc1a616b89fd754bfab2fe948ff1a500a",
      "old_mode": 33188,
      "old_path": "relay32/shell32.spec",
      "new_id": "d7fd6d0aad2c7728353c29ce0050aec7ecfd4d16",
      "new_mode": 33188,
      "new_path": "relay32/shell32.spec"
    },
    {
      "type": "modify",
      "old_id": "9bc4e38e0c89bf1be5ecfcbd82023f24180b5715",
      "old_mode": 33188,
      "old_path": "relay32/snoop.c",
      "new_id": "52c4ab8b0d9677f6dfd56a710d3d0720310a5070",
      "new_mode": 33188,
      "new_path": "relay32/snoop.c"
    },
    {
      "type": "modify",
      "old_id": "ad34414e9e92d3c5fefaf2199d6b51e89815baab",
      "old_mode": 33188,
      "old_path": "relay32/user32.spec",
      "new_id": "57a215d51ae6076d5b452b4121a85309b865a39e",
      "new_mode": 33188,
      "new_path": "relay32/user32.spec"
    },
    {
      "type": "modify",
      "old_id": "4d5957dc3d9a4e23b4abc0fe321687ec193373ab",
      "old_mode": 33188,
      "old_path": "scheduler/handle.c",
      "new_id": "0f5bdc0c928aeef7c7f69ea97bb9f5b13dd5099d",
      "new_mode": 33188,
      "new_path": "scheduler/handle.c"
    },
    {
      "type": "modify",
      "old_id": "3c1f94a881028e5f7b9a5e3776e1cde4feea63da",
      "old_mode": 33188,
      "old_path": "scheduler/process.c",
      "new_id": "adaf7822523eefc8ea1c323ceed8357c075bd5ea",
      "new_mode": 33188,
      "new_path": "scheduler/process.c"
    },
    {
      "type": "modify",
      "old_id": "60365d529ad360f332645257341926b9eec7d3d8",
      "old_mode": 33188,
      "old_path": "scheduler/thread.c",
      "new_id": "b836b9c124bb8c1d2efe115e3e7b7eb00db1cbbc",
      "new_mode": 33188,
      "new_path": "scheduler/thread.c"
    },
    {
      "type": "modify",
      "old_id": "bd7f1e9103f299c65b57b23f2d636d4ad024ea7d",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "47d7ebdf0fa9fbf0534bf45fd865c503c31cf278",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "6508c0101a41af007d1e268a12905952fef10035",
      "old_mode": 33261,
      "old_path": "tools/testrun",
      "new_id": "7a52af2657eb5b39cae9d55b194f1d2b659cad82",
      "new_mode": 33261,
      "new_path": "tools/testrun"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22e6405fd0289e44bd6f77c86dd447901444a1ea",
      "new_mode": 33188,
      "new_path": "tools/winapi-check"
    },
    {
      "type": "modify",
      "old_id": "3f92e5b78607f6ef01faa8d6e707ce233d8856c3",
      "old_mode": 33188,
      "old_path": "tsx11/X11_calls",
      "new_id": "3fe237062de03fbaaef492b2d31b03d6b4f2b3d4",
      "new_mode": 33188,
      "new_path": "tsx11/X11_calls"
    },
    {
      "type": "modify",
      "old_id": "40d727f8992bf83d7ab49e2abe19a1ed8e0faa07",
      "old_mode": 33188,
      "old_path": "tsx11/ts_xlib.c",
      "new_id": "117c7364370f606646b182b724c7f0848e7eaff4",
      "new_mode": 33188,
      "new_path": "tsx11/ts_xlib.c"
    },
    {
      "type": "modify",
      "old_id": "ec18479dda05d4a5b09e23db8f1c9c1c3b231b80",
      "old_mode": 33188,
      "old_path": "win32/code_page.c",
      "new_id": "2cdf09e5d6dbd6563dbd6151da49a3c98bcd9579",
      "new_mode": 33188,
      "new_path": "win32/code_page.c"
    },
    {
      "type": "modify",
      "old_id": "9ce240e09c862b9198e2dc30550e2acef13171f5",
      "old_mode": 33188,
      "old_path": "win32/device.c",
      "new_id": "832c941a246e720e31a96385067d7fbfb22f1ad9",
      "new_mode": 33188,
      "new_path": "win32/device.c"
    },
    {
      "type": "modify",
      "old_id": "63674db2b80682d3b8e6d0379d0ea8b2d9b7af8e",
      "old_mode": 33188,
      "old_path": "win32/except.c",
      "new_id": "014cb7f14757918d49b7b494893349ac38125e12",
      "new_mode": 33188,
      "new_path": "win32/except.c"
    },
    {
      "type": "modify",
      "old_id": "a595d86791fd9da70f10441c37611b39f2ce4107",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "243c06d41980fbd5de6f7e79f4a2dd32264f7659",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "modify",
      "old_id": "aef5cd351e463f507702db481e0e21067fd6313c",
      "old_mode": 33188,
      "old_path": "windows/class.c",
      "new_id": "bde35d146ce276c43d60427d16a70955a34ab6cf",
      "new_mode": 33188,
      "new_path": "windows/class.c"
    },
    {
      "type": "modify",
      "old_id": "1e9b316f081ab005c4fce4ae658bea98ca04ef0c",
      "old_mode": 33188,
      "old_path": "windows/dce.c",
      "new_id": "25145c8d627415f50560e5b722759c90d3c0ae34",
      "new_mode": 33188,
      "new_path": "windows/dce.c"
    },
    {
      "type": "modify",
      "old_id": "1a57fa4c15d6a8f0e1845a57505e9ad379391852",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "46117e7a2046d97782f6b589a519c0ca8089a717",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "2226a2e98275c5397f05110d51c7b631ec0d8a09",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "691813e488a4fa0bd229d9704a5fe280d90c7c12",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "fcdf859a7d3bf016fcebd40f46303c83ee62b205",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "2a1e9e20969c6098b2c7d9e3a71df404a766550f",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "667f2d58c64c9cf21afa962ce81182f2188b8a41",
      "old_mode": 33188,
      "old_path": "windows/keyboard.c",
      "new_id": "5422700c46d28cd747f473738aa2d07b225ef263",
      "new_mode": 33188,
      "new_path": "windows/keyboard.c"
    },
    {
      "type": "modify",
      "old_id": "dadc4c8bf287e8d85b3f1ec523a341b43f8082fd",
      "old_mode": 33188,
      "old_path": "windows/mdi.c",
      "new_id": "f38c164c09549eb49e7ba58fc53eb2a74c3bfa63",
      "new_mode": 33188,
      "new_path": "windows/mdi.c"
    },
    {
      "type": "modify",
      "old_id": "972e6ef31d730d9ddbf8b691a55d57589128565d",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "ea6c8486ccd3afb8876539600a3e9c41d8f37249",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "97cc7739965d0f161eb6842428b01de0db991470",
      "old_mode": 33188,
      "old_path": "windows/user.c",
      "new_id": "46bfd5b1eea64209421c23a3aac3fbbc16d8ea91",
      "new_mode": 33188,
      "new_path": "windows/user.c"
    },
    {
      "type": "modify",
      "old_id": "456f2153977ef35d062c8e02bacf859aa34177b3",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "575457b39ee78459f2bed7f0328f3e839f339c40",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "74af90a0a7fa673797dc6e241c32aa685d7cd705",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "d1bbd21ebe133a59f14883c0a1b21e76a8fc118c",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    },
    {
      "type": "modify",
      "old_id": "bb6ff9264708253c9edb3d40277e246cbe65d5c3",
      "old_mode": 33188,
      "old_path": "windows/winproc.c",
      "new_id": "c81386025539179e7797435358ca8b5e8c38835a",
      "new_mode": 33188,
      "new_path": "windows/winproc.c"
    }
  ]
}
