)]}'
{
  "commit": "ded3038c1cb5c3400a0cef01780a8971bfcaa011",
  "tree": "8f489de200195e582fc2791ce38277e2c4a48fdf",
  "parents": [
    "bd34d4ff4112900acd3dd633352da482f0cba34c"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Jul 06 17:18:27 1995 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Jul 06 17:18:27 1995 +0000"
  },
  "message": "Release 950706\n\nWed Jul  5 19:06:35 1995  Alexandre Julliard  \u003cjulliard@sunsite.unc.edu\u003e\n\n\t* [controls/scroll.c]\n\tFixed drawing bug that caused part of a non-client scroll bar\n\tto be painted even when the scroll-bar was hidden.\n\n\t* [debugger/break.c] [debugger/dbg.y]\n\tRewrote breakpoint handling to work in 16-bit mode.\n\tImplemented single-stepping (\u0027step\u0027 and \u0027next\u0027 instructions).\n\n\t* [debugger/debug.l]\n\tFormat specifier is now a separate token.\n\tEntering an empty line at the debugger prompt causes the previous\n\tcommand to be repeated, like under gdb.\n\t\n\t* [debugger/debug.l] [debugger/registers.c]\n\tDifferentiate 16-bit and 32-bit registers without taking current\n\tmode into account ($eax is always 32-bit, $ax always 16-bit).\n\n\t* [debugger/stack.c]\n\tFixed stack information routines to differentiate between 16-bit\n\tand 32-bit stacks.\n\n\t* [loader/task.c]\n\tOption -debug now sets a breakpoint at the first instruction of\n\tevery loaded task.\n\n\t* [miscemu/instr.c]\n\tAdded handling of lock, repe and repne prefixes.\n\n\t* [objects/dib.c]\n\tChanged StretchDIBits() to do the correct thing, even if it\u0027s still\n\tnot really optimal.\n\n\t* [windows/graphics.c]\n\tFixes in RoundRect(), thanks to Babak Masalehdan.\n\n\t* [windows/message.c]\n\tTried to fix mouse event handling with respect to disabled\n\twindows.\n\n\t* [windows/painting.c]\n\tClear WIN_NEEDS_NCPAINT flag before sending WM_NCPAINT to avoid\n\tinfinite loops.\n\n\t* [windows/win.c]\n\tFixed IsWindowVisible() to return FALSE when one of the parent\n\twindows is hidden.\n\nSat Jul  1 22:08:21 1995   Martin von Loewis \u003cloewis@informatik.hu-berlin.de\u003e\n\n\t* [if1632/compobj.spec][misc/compobj.c]\n\tCoGetMalloc: New function\n\tAdded relay entries for COMPOBJ ordinals above 100\n\tCoInitialize: Changed parameter to DWORD\n\n\t* [if1632/ole2.spec]\n\tExported implementation of OleBuildVersion\n\n\t* [if1632/ole2disp.spec][misc/ole2disp.c][misc/Imakefile]\n\tole2disp.c: New file\n\tSysAllocString, SysReallocString, SysAllocStringLen,\n\tSysReAllocStringLen, SysFreeString, SysStringLen: new functions\n\n\t* [if1632/ole2nls.spec][include/winnls.h][misc/ole2nls.c]\n\tCompareStringA: New function\n\nThu Jun 29 19:42:02 1995  Marcus Meissner  \u003cmsmeissn@faui01.informatik.uni-erlangen.de\u003e\n\t* [objects/font.c] [if1632/gdi.spec]\n\tNew stubs for CreateScalableFontResource, GetGlyphOutline.\n\nThu Jun 29 13:47:08 GMT 1995  Göran Thyni  (goran@norrsken.bildbasen.se)\n\n\t* [misc/commdlg.c]\n\tExtensive changes and bug fixes to FileDialog handling,\n        behaves more like native Windows.\n\nWed Jun 28 13:04:44 1995   Bernd Schmidt \u003ccrux@pool.informatik.rwth-aachen.de\u003e\n\n        * [controls/listbox.c] [controls/combo.c]\n\tSome minor optimizations.\n\t\n\t* [memory/local.c]\n\tLOCAL_FindFreeBlock(): Never use the last one.\n\t\n\t* [memory/global.c]\n\tGlobalReAlloc(): GMEM_MODIFY must not be ignored when size\u003d\u003d0.\n\t\n\t* [misc/file.c]\n\tread() returns an error when length\u003d\u003d0. This is not what Windows\n\tprograms expect, so pay attention to this in _lread(). Changed this\n\tin _lwrite(), _hread(), _hwrite(), too.\n\n\t* [loader/resource.c]\n\tLoadIcon(): Ignore bih-\u003ebiSizeImage, some icons have wrong values in\n\tthere.\n\t\n\t* [if1632/shell.spec] [misc/shell.c]\n\tWrong spec file entries caused havoc: HKEY has 32 bit, not 16.\n\tAccept some more combinations of parameters in the Reg..() functions.\n\t\n\t* [if1632/toolhelp.spec]\n\tMake InterruptRegister() and InterruptUnregister() return false.\n\n\t* [windows/hook.c]\n\tCallNextHookEx() used to crash when called with a null hhook. Fixed.\n\nWed Jun 28 10:14:34 1995  Martin von Loewis  \u003cmartin@informatik.hu-berlin.de\u003e\n\n\t* [include/neexe.h][loader/ne_image.c]\n\tNE_LoadSegment: Detect iterated segments\n\n\t* [misc/ole2nls.c]\n\tLOCALE_SLONGDATE: fixed typo\n\n\t* [miscemu/int5c.c]\n\tReordered include files to avoid conflicts with Linux libc.5.1\n\n\t* [rc/winerc.c]\n\tAdded -b option to process binary resource files into C arrays\n\n\t* [include/callback.h]\n\tCallWndProc: Added dummy ds parameter for libwine\n\n\t* [include/gdi.h][include/user.h]\n\tUSER_HEAP_ALLOC, GDI_HEAP_ALLOC: dropped flags parameter\n\n\t* [include/ldt.h][include/stackframe.h]\n\tdefined segment conversion macros for libwine\n\n\t* [misc/atom.c]\n\tDefined USER_HeapSel for libwine\n\n\t* [misc/main.c]\n\tDisable -dll option for libwine\n\n\t* [misc/user.c]\n\tremoved GetFreeSystemResources, SystemHeapInfo from libwine for now\n\n\t* [toolkit/heap.c]\n\tfixed LocalLock prototype\n\n\t* [toolkit/sup.c]\n\tsync\u0027ed load_mz_header, load_ne_header with structures\n\n\t* [toolkit/winmain.c]\n\tDisabled resource DLLs for libwine for now\n\nMon Jun 26 19:30:24 1995  Hans de Graaff  (graaff@twi72.twi.tudelft.nl)\n\n\t* [misc/main.c]\n\tFixed -enhanced option to report a 386 CPU instead of a 286.\n\nFri Jun 23 23:18:25 1995  Marcus Meissner  \u003cmsmeissn@faui01.informatik.uni-erlangen.de\u003e\n\n\t* [misc/dos_fs.c]\n\tRemove maximum open dosdirent limit (fixing the winfile.exe\n \tproblem) by using telldir()/seekdir().\n\t\nFri Jun 23 13:42:25 1995  Hans de Graaff  (graaff@twi72.twi.tudelft.nl)\n\n\t* [misc/profile.c]\n\tFixed problem parsing empty lines within sections in .ini files.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97b66e2d615c86a492ac728b49b4082714507c61",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "35713f19d3aeb016ebc2c7af41807c5d1bbfadb0",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "3766178940f48bf654c6123d07e0e98fdf52bb20",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "4eab56d2e3a95933561be769e89fb784383cf099",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "892e481a8badffef85da45432de92a582161ab6d",
      "old_mode": 33188,
      "old_path": "Configure",
      "new_id": "3a4c6f7cfb8f16c5679bd752397efb2c617c0be7",
      "new_mode": 33188,
      "new_path": "Configure"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e39bbfdc68fcccdfc5d6f2b66b40383f4e76ceb0",
      "new_mode": 33188,
      "new_path": "Wine.man"
    },
    {
      "type": "modify",
      "old_id": "abf7abbbba9fcdfc3095d333777cfd906e5db805",
      "old_mode": 33188,
      "old_path": "controls/combo.c",
      "new_id": "1967926ab484ebe761f6bff240fef1e9a1c573f7",
      "new_mode": 33188,
      "new_path": "controls/combo.c"
    },
    {
      "type": "modify",
      "old_id": "a2518b6e12a867023a8943e6dc65c1853cd5e6bf",
      "old_mode": 33188,
      "old_path": "controls/listbox.c",
      "new_id": "d1fc9ac64c26c63d5fa47113f7d41a0a04e4c43a",
      "new_mode": 33188,
      "new_path": "controls/listbox.c"
    },
    {
      "type": "modify",
      "old_id": "1f30beefda4d84d017f3e02ad6f02b7eb9d89e82",
      "old_mode": 33188,
      "old_path": "controls/scroll.c",
      "new_id": "11b8e208e6ab9cbb10733efc15a88d0f8479ff83",
      "new_mode": 33188,
      "new_path": "controls/scroll.c"
    },
    {
      "type": "modify",
      "old_id": "7b7ea9d92961427eee4b2fc71357e7321dde85a7",
      "old_mode": 33188,
      "old_path": "debugger/Imakefile",
      "new_id": "39c46f4c37cf13a579ced0ca3e245bd599ccd33b",
      "new_mode": 33188,
      "new_path": "debugger/Imakefile"
    },
    {
      "type": "modify",
      "old_id": "711c4952110e948f5ccdcd6e56e7386ae1dcc716",
      "old_mode": 33188,
      "old_path": "debugger/break.c",
      "new_id": "e143669747012009bdd4d5b312602275f8928a44",
      "new_mode": 33188,
      "new_path": "debugger/break.c"
    },
    {
      "type": "modify",
      "old_id": "5d7d17699edc749af364abad841aa85de7f9caae",
      "old_mode": 33188,
      "old_path": "debugger/db_disasm.c",
      "new_id": "50474d60927bbf740d54fc38f9d1ebe8967d6806",
      "new_mode": 33188,
      "new_path": "debugger/db_disasm.c"
    },
    {
      "type": "delete",
      "old_id": "73992d73364f3a57743508b85cd526de04c6abef",
      "old_mode": 33188,
      "old_path": "debugger/db_disasm.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fd8748d47313814d9b9dd5e3420f25e93982b683",
      "old_mode": 33188,
      "old_path": "debugger/dbg.y",
      "new_id": "c9a5585a4a3bf4a0e8493c31cd1c9b6c6a6e0698",
      "new_mode": 33188,
      "new_path": "debugger/dbg.y"
    },
    {
      "type": "modify",
      "old_id": "68975b7e9137ed1be1f97723247cffa670e7f630",
      "old_mode": 33188,
      "old_path": "debugger/debug.l",
      "new_id": "4b8ccf100f384005629c4396a5981c386455da85",
      "new_mode": 33188,
      "new_path": "debugger/debug.l"
    },
    {
      "type": "delete",
      "old_id": "3872cbf8eb754da6cdf761921466cb26b38df11c",
      "old_mode": 33188,
      "old_path": "debugger/dtest.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "5136c1cec80850a0b4f6d2d53fc0090fb975dbc8",
      "old_mode": 33188,
      "old_path": "debugger/hash.c",
      "new_id": "bca655392e454cbd3e44a5d8bbf0a8f4f31d4d1e",
      "new_mode": 33188,
      "new_path": "debugger/hash.c"
    },
    {
      "type": "modify",
      "old_id": "3f99349aa9c84a39c50bff7814af530f1c356eec",
      "old_mode": 33188,
      "old_path": "debugger/info.c",
      "new_id": "65f8bbd10c769a99d0864f2dd25f7c929b3e6ecc",
      "new_mode": 33188,
      "new_path": "debugger/info.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d948e9a574b6e74650d2ecd91c4de601ef45205",
      "new_mode": 33188,
      "new_path": "debugger/registers.c"
    },
    {
      "type": "delete",
      "old_id": "e4068e118068d17d53ed84fffd2c5e908ce4f9d0",
      "old_mode": 33188,
      "old_path": "debugger/regpos.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16a4b624e0187738093029ede118f5e87dcb3479",
      "new_mode": 33188,
      "new_path": "debugger/stack.c"
    },
    {
      "type": "modify",
      "old_id": "765ad3070ff9d312b015170dfb6da15000a94d3e",
      "old_mode": 33188,
      "old_path": "if1632/compobj.spec",
      "new_id": "c7cffb8bdf32ddcd6903e5e64b2a03ba0e5a8523",
      "new_mode": 33188,
      "new_path": "if1632/compobj.spec"
    },
    {
      "type": "modify",
      "old_id": "99b769bc3b819a3c57678c9d2cf8db9d528b1265",
      "old_mode": 33188,
      "old_path": "if1632/gdi.spec",
      "new_id": "94a31ec1ab12f11edc74dcc89ab5fa824eb77810",
      "new_mode": 33188,
      "new_path": "if1632/gdi.spec"
    },
    {
      "type": "modify",
      "old_id": "fe82b71967b853653020330255534354555f0b2e",
      "old_mode": 33188,
      "old_path": "if1632/ole2.spec",
      "new_id": "c3caa82534c086361e01613a156be478ef086a70",
      "new_mode": 33188,
      "new_path": "if1632/ole2.spec"
    },
    {
      "type": "modify",
      "old_id": "7f09aecda557f3010a55e13c766d4b5fcd675e25",
      "old_mode": 33188,
      "old_path": "if1632/ole2disp.spec",
      "new_id": "e8f34bf5108f008aa67dbf4cbb0160efd60e37a7",
      "new_mode": 33188,
      "new_path": "if1632/ole2disp.spec"
    },
    {
      "type": "modify",
      "old_id": "bafbc4ffd88a974836a0819c287d2584b07e7991",
      "old_mode": 33188,
      "old_path": "if1632/ole2nls.spec",
      "new_id": "9e70445c9ed320a9813a1c98aa3f955dad2239cb",
      "new_mode": 33188,
      "new_path": "if1632/ole2nls.spec"
    },
    {
      "type": "modify",
      "old_id": "da6e57167139866d0cb29100a2032a62ae3dd169",
      "old_mode": 33188,
      "old_path": "if1632/shell.spec",
      "new_id": "8f01e02a5a4632bf09007bc2a9b328c405cab684",
      "new_mode": 33188,
      "new_path": "if1632/shell.spec"
    },
    {
      "type": "modify",
      "old_id": "1d6c2f0fc305d2216cb7ae7da7c95d0c1ebb93eb",
      "old_mode": 33188,
      "old_path": "if1632/toolhelp.spec",
      "new_id": "3a45fda47d2d71a8cf7dcfddbffa1a6843740930",
      "new_mode": 33188,
      "new_path": "if1632/toolhelp.spec"
    },
    {
      "type": "modify",
      "old_id": "3a2dba32ab2231acb01e47880fda7eb0c1482438",
      "old_mode": 33188,
      "old_path": "include/callback.h",
      "new_id": "fac8cd2c4e07bdae0ee2dbce5843eefd509595f6",
      "new_mode": 33188,
      "new_path": "include/callback.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1955620fe94df799294906cded6c1955e727614c",
      "new_mode": 33188,
      "new_path": "include/debugger.h"
    },
    {
      "type": "modify",
      "old_id": "3f90f9a854f354e90c94cd6ccb85c0a75818fa00",
      "old_mode": 33188,
      "old_path": "include/font.h",
      "new_id": "6b2f8c8a98c66fc2ef6d3ad6a63a6f1bc37fb2d5",
      "new_mode": 33188,
      "new_path": "include/font.h"
    },
    {
      "type": "modify",
      "old_id": "561e882296ab7e4ff5fca165852ebf7ac7ae6108",
      "old_mode": 33188,
      "old_path": "include/gdi.h",
      "new_id": "04a21852c86c8e6b9dc8864fdc6aca0f80e972e9",
      "new_mode": 33188,
      "new_path": "include/gdi.h"
    },
    {
      "type": "modify",
      "old_id": "5ee3fb9fad6432bcb3fe3c0619caccf3371a3b6d",
      "old_mode": 33188,
      "old_path": "include/ldt.h",
      "new_id": "6e7c8531323d6d577be1f977394c35be976fa985",
      "new_mode": 33188,
      "new_path": "include/ldt.h"
    },
    {
      "type": "modify",
      "old_id": "f3ab26fe806a19b8ed443c60b4fc66d20af4fed8",
      "old_mode": 33188,
      "old_path": "include/listbox.h",
      "new_id": "491ed20e60e570186fb78110570b6f6b777076b6",
      "new_mode": 33188,
      "new_path": "include/listbox.h"
    },
    {
      "type": "modify",
      "old_id": "c5392aa7522955f4e7ebd8ecb1fd3defba7a2365",
      "old_mode": 33188,
      "old_path": "include/msdos.h",
      "new_id": "1a94bca3ebc9e5242e2bfe00a4504e2e76f3ec49",
      "new_mode": 33188,
      "new_path": "include/msdos.h"
    },
    {
      "type": "modify",
      "old_id": "ad596fe144cfa8f25ba9a00b2d5eda8ff8b1b1e2",
      "old_mode": 33188,
      "old_path": "include/neexe.h",
      "new_id": "c24f2f615bcc47afc7338324affcc0d6715e1ba9",
      "new_mode": 33188,
      "new_path": "include/neexe.h"
    },
    {
      "type": "modify",
      "old_id": "b2288c605265bcf972d1ba7b0d2fc4da84803aec",
      "old_mode": 33188,
      "old_path": "include/prototypes.h",
      "new_id": "5c8d64de2e5b8b34773a85dbde32d6b16baaa687",
      "new_mode": 33188,
      "new_path": "include/prototypes.h"
    },
    {
      "type": "modify",
      "old_id": "ed323f99213ace5fe425c811b6dac2be79866eb1",
      "old_mode": 33188,
      "old_path": "include/registers.h",
      "new_id": "4af04bc0b79e03e490b37a67c7a348d5cdd76eb5",
      "new_mode": 33188,
      "new_path": "include/registers.h"
    },
    {
      "type": "modify",
      "old_id": "3295e8330aa92ca84b3e030ec68c123cbd4149e9",
      "old_mode": 33188,
      "old_path": "include/stackframe.h",
      "new_id": "ee0195bb54eb6107c6d658415d86163aa36e80b4",
      "new_mode": 33188,
      "new_path": "include/stackframe.h"
    },
    {
      "type": "modify",
      "old_id": "af0ecdfcbf131f5cad6560b445309e84b938eeb3",
      "old_mode": 33188,
      "old_path": "include/user.h",
      "new_id": "f74900721e62e7668ef83627b122b75c51f668f2",
      "new_mode": 33188,
      "new_path": "include/user.h"
    },
    {
      "type": "modify",
      "old_id": "2e5c652ced375724bd9af3c412c522bee2283a76",
      "old_mode": 33188,
      "old_path": "include/winnls.h",
      "new_id": "77d38900ff6c811f5fd9f543ad223b0fdf6a9f00",
      "new_mode": 33188,
      "new_path": "include/winnls.h"
    },
    {
      "type": "modify",
      "old_id": "19ca5c74d2960941e463bf26adc0d966394b60fd",
      "old_mode": 33188,
      "old_path": "include/winpos.h",
      "new_id": "4105eb51836807b350edb2f4a7093ad9ac8493be",
      "new_mode": 33188,
      "new_path": "include/winpos.h"
    },
    {
      "type": "modify",
      "old_id": "e6ad03e50f1e8d24895100577270bc82d71f625f",
      "old_mode": 33188,
      "old_path": "loader/main.c",
      "new_id": "7a2d43501213b69f14a176f579a3faf2e0cb691a",
      "new_mode": 33188,
      "new_path": "loader/main.c"
    },
    {
      "type": "modify",
      "old_id": "98ec822f33cd87667417a14847999a2b8485707d",
      "old_mode": 33188,
      "old_path": "loader/ne_image.c",
      "new_id": "2a4e9ea62aa38ebe97f0460c6298f36bb228c920",
      "new_mode": 33188,
      "new_path": "loader/ne_image.c"
    },
    {
      "type": "modify",
      "old_id": "2a008ab4d321817cd38ab1ea78b59538beb68dfe",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "4cf44cf20bc024655adc1276cbc658ff8069f81c",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "37109ecba4ce777733c28cc85097698a4b3b9d22",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "e7c83816d605c3dd300195b53b7e97f69f3b9f4c",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "9e3970086dce5b47f0c4e188bae2b8e792390a57",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "222bd016256e56cd04476e260421582df2c3d186",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "4a51b5e2bcfc6c53960b7272c876587a92660475",
      "old_mode": 33188,
      "old_path": "memory/global.c",
      "new_id": "c1f5ab9feab36cb1ffb9589e2d585e8a83e94c0d",
      "new_mode": 33188,
      "new_path": "memory/global.c"
    },
    {
      "type": "modify",
      "old_id": "f42b8d397e4a6a0778793ebf1f6612dc65998657",
      "old_mode": 33188,
      "old_path": "memory/local.c",
      "new_id": "a026447789729dfec38d33c30637cb793fa88950",
      "new_mode": 33188,
      "new_path": "memory/local.c"
    },
    {
      "type": "modify",
      "old_id": "bbf9b32695265467ab5bf17a3d5cced02cc5f2a7",
      "old_mode": 33188,
      "old_path": "misc/Imakefile",
      "new_id": "9e52608da9606c70dd0d5358bc6901d095e9c645",
      "new_mode": 33188,
      "new_path": "misc/Imakefile"
    },
    {
      "type": "modify",
      "old_id": "f22d99e059ff0833a11d8d1242be2cf9496ce568",
      "old_mode": 33188,
      "old_path": "misc/atom.c",
      "new_id": "a34e0626cc4a2590814c3c2ffe1d705fe528844a",
      "new_mode": 33188,
      "new_path": "misc/atom.c"
    },
    {
      "type": "modify",
      "old_id": "23832295fa7a6fd62dbcb56652ed433cedaa3482",
      "old_mode": 33188,
      "old_path": "misc/commdlg.c",
      "new_id": "f66067442b62667a008dd9d2679e01ff2407938b",
      "new_mode": 33188,
      "new_path": "misc/commdlg.c"
    },
    {
      "type": "modify",
      "old_id": "b4a0f9f121f88b8a3d4014c37a977cf74f3aff29",
      "old_mode": 33188,
      "old_path": "misc/compobj.c",
      "new_id": "026b681238fe9db2b3e54c27756821fee165ffa5",
      "new_mode": 33188,
      "new_path": "misc/compobj.c"
    },
    {
      "type": "modify",
      "old_id": "c9864c87df60b01a13ffe01f8c069cce0f89bd8c",
      "old_mode": 33188,
      "old_path": "misc/dos_fs.c",
      "new_id": "08de3c00992688a337106b5c3ee2930a0178846c",
      "new_mode": 33188,
      "new_path": "misc/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "5c5eee4921e13e76a8f8196148b390efdaaf9be3",
      "old_mode": 33188,
      "old_path": "misc/file.c",
      "new_id": "ef45ec50266618b90a7e39a386b3073f9b029f05",
      "new_mode": 33188,
      "new_path": "misc/file.c"
    },
    {
      "type": "modify",
      "old_id": "5af55c25af631c2e4bbed75973ac507a293ddcab",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "f5f8544c58d0459046c9fedd58c1180099d61714",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92dba485dcae9d951e144ef002f7fb4475d5fa0c",
      "new_mode": 33188,
      "new_path": "misc/ole2disp.c"
    },
    {
      "type": "modify",
      "old_id": "de785089bc0f4ae7fb1aa32c4c0e0d63b843ddc5",
      "old_mode": 33188,
      "old_path": "misc/ole2nls.c",
      "new_id": "3eccbd353683631f1f531dca0b2947b98801ee86",
      "new_mode": 33188,
      "new_path": "misc/ole2nls.c"
    },
    {
      "type": "modify",
      "old_id": "9cf4c527f9b0016190da554aa4e985a56364ddf7",
      "old_mode": 33188,
      "old_path": "misc/profile.c",
      "new_id": "71e537372ce69e8c9daa5ec0aa0f3b8c6d156843",
      "new_mode": 33188,
      "new_path": "misc/profile.c"
    },
    {
      "type": "modify",
      "old_id": "5ef692c75c9d46e68077f61bb847c6c03a53ad7b",
      "old_mode": 33188,
      "old_path": "misc/shell.c",
      "new_id": "ebdfd91b8cc4196870a83a41c260ba1119e03002",
      "new_mode": 33188,
      "new_path": "misc/shell.c"
    },
    {
      "type": "modify",
      "old_id": "9e0333f3a92e3b312e23e4669a359bcc0f48b378",
      "old_mode": 33188,
      "old_path": "misc/user.c",
      "new_id": "86a09f5871d95ea5a729de3fcea00314e55aa8e0",
      "new_mode": 33188,
      "new_path": "misc/user.c"
    },
    {
      "type": "modify",
      "old_id": "b2ef67bd91e861d1519d9acba07fa1a338fd1171",
      "old_mode": 33188,
      "old_path": "miscemu/instr.c",
      "new_id": "b025452f64b0289843fc7698ca3b0d2f9147596d",
      "new_mode": 33188,
      "new_path": "miscemu/instr.c"
    },
    {
      "type": "modify",
      "old_id": "10226b8f177eb74da2718c6cb7dd8ff36147809f",
      "old_mode": 33188,
      "old_path": "miscemu/int21.c",
      "new_id": "078f34e84b115eeccf689d96fcb323300fc8e6cc",
      "new_mode": 33188,
      "new_path": "miscemu/int21.c"
    },
    {
      "type": "modify",
      "old_id": "060da7649b6a50bcce4a4e64b5695eebbe9a695a",
      "old_mode": 33188,
      "old_path": "miscemu/int5c.c",
      "new_id": "0bd1fd12e5fa31e24b6526299714ef005645b592",
      "new_mode": 33188,
      "new_path": "miscemu/int5c.c"
    },
    {
      "type": "modify",
      "old_id": "12f81670509cef70e958de3e5845e5acd1f93fca",
      "old_mode": 33188,
      "old_path": "objects/bitblt.c",
      "new_id": "38074dbd40f7d565ef06f4cdd7febae923f36b77",
      "new_mode": 33188,
      "new_path": "objects/bitblt.c"
    },
    {
      "type": "modify",
      "old_id": "34a202fc5dc969409b52e1d3a7a141119d7326e6",
      "old_mode": 33188,
      "old_path": "objects/dib.c",
      "new_id": "78ab1ee70624aae1f44d00f897f8520ff40b9c69",
      "new_mode": 33188,
      "new_path": "objects/dib.c"
    },
    {
      "type": "modify",
      "old_id": "57079f0bd9861e652ebc8fc324c4cff806e6241f",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "be92707137339b5f6ff77777f8e48065ac5d79fd",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "87093f6c14c753c211376263603c897f03c07633",
      "old_mode": 33188,
      "old_path": "objects/oembitmap.c",
      "new_id": "6bb2581a517643185109e146e1b4c2991ff8bcf7",
      "new_mode": 33188,
      "new_path": "objects/oembitmap.c"
    },
    {
      "type": "modify",
      "old_id": "56f9e14e7374c056ade8bba7ace5e2a72c19d2e5",
      "old_mode": 33188,
      "old_path": "rc/Imakefile",
      "new_id": "4984ba4f334c4148df6a8182ee1aea5cb0ce7d49",
      "new_mode": 33188,
      "new_path": "rc/Imakefile"
    },
    {
      "type": "modify",
      "old_id": "45fde212b405897f17876fa8bce260284424ba2a",
      "old_mode": 33188,
      "old_path": "rc/winerc.c",
      "new_id": "14f3af0205bfd5e98f2b34b7f103e65b4dd6b75b",
      "new_mode": 33188,
      "new_path": "rc/winerc.c"
    },
    {
      "type": "modify",
      "old_id": "d20be768bbf0518d591f0618ac7a9e65a0dc7387",
      "old_mode": 33188,
      "old_path": "toolkit/heap.c",
      "new_id": "c1584c78caecc86237c9b3e021d464da3926730c",
      "new_mode": 33188,
      "new_path": "toolkit/heap.c"
    },
    {
      "type": "modify",
      "old_id": "ef95120decc6c3c3c385d43da80fe22686a64c52",
      "old_mode": 33188,
      "old_path": "toolkit/sup.c",
      "new_id": "25ab9f1b8f3a24c510cc6b3f8354a6700edbbdfb",
      "new_mode": 33188,
      "new_path": "toolkit/sup.c"
    },
    {
      "type": "modify",
      "old_id": "41da3ae2f7d7a6a8991c91a272b9689b1605abaa",
      "old_mode": 33188,
      "old_path": "toolkit/winmain.c",
      "new_id": "f5bd2272e26ac0a268011fded6b0822a8992b951",
      "new_mode": 33188,
      "new_path": "toolkit/winmain.c"
    },
    {
      "type": "modify",
      "old_id": "eee4aac810ee1a507a715625a0647dc2c019221a",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "e88bbd9f994ce4e53dbe9b6b3aff535e8468e8cf",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "26ba7b367693f58b961de3d1c5da0f20f997dbd0",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "bbc674b94fe379e281f1c6f6dd1a72ee5c2e5c30",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "257b754521722224cb10c91b9c1d1dfbbbeb5201",
      "old_mode": 33188,
      "old_path": "windows/hook.c",
      "new_id": "d4fe2ebd511c43ea6b67a247786e3415435777cb",
      "new_mode": 33188,
      "new_path": "windows/hook.c"
    },
    {
      "type": "modify",
      "old_id": "81357240091be4b9bf305f94c7b406697a29567a",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "37a869c9edc5fcf59e07ddbf4458a214214a1cb6",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "774081a1aafb412058ffe1e6a9af7a3b4b03618e",
      "old_mode": 33188,
      "old_path": "windows/painting.c",
      "new_id": "e29056e2cb5f7453109697da6ea53c459cdb0f41",
      "new_mode": 33188,
      "new_path": "windows/painting.c"
    },
    {
      "type": "modify",
      "old_id": "6add88a2b538f3b977d6c656948ddb43e029eb3d",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "aad35461b00c8565fe80764d747f6420eecdda8e",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "bab8113a3b15e415a512904291404a4842563166",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "b241afcda86bb2338e11e768ef73900b27989a17",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    }
  ]
}
