)]}'
{
  "commit": "f1aa3030a695c5b581399a83fd9e3853ec2e7760",
  "tree": "706fc8323c140098bbeb071fa9b5eaf73cb2f0d5",
  "parents": [
    "ac9c9b07cf85447f4a1bab820944ed830ade2ebb"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Mon Aug 05 17:42:43 1996 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Mon Aug 05 17:42:43 1996 +0000"
  },
  "message": "Release 960805\n\nSun Aug  4 18:18:48 1996  Alexandre Julliard  \u003cjulliard@lrc.epfl.ch\u003e\n\n\t* [controls/scroll.c]\n\tAttempted to implement undocumented scroll-bar messages.\n\n\t* [tools/build.c] [include/callback.h] [windows/winproc.c]\n\tCallTo16_* functions now get DS from the previous 16-bit stackframe.\n\n\t* [if1632/thunk.c] [include/callback.h]\n\tAdded thunks to implement callbacks for the emulator. Now all the\n\tEnum* functions always take a real function pointer even in the\n\temulator.\n\t\n\t* [loader/builtin.c]\n\tRemoved binary search in BUILTIN_GetEntryPoint32(), as it didn\u0027t\n \twork with NULL entry points. Using linear search now.\n\n\t* [loader/module.c]\n\tImplemented IsSharedSelector().\n\n\t* [loader/task.c]\n\tChanged SwitchStackTo/Back to use the instance data to store the\n\tprevious stack instead of the TDB. Also copy the local variables\n\tonto the new stack.\n\tAdded GetExeVersion() and SetTackSignalProc().\n\tImplemented SetSigHandler().\n\nSat Aug  3 22:19:00 1996  Thomas Sandford \u003ct.d.g.sandford@prds-grn.demon.co.uk\u003e\n\n\t* [controls/menu.c]\n\t\"Fixed\" problem in deleting menus where win32 could get into an\n\tendless loop when it crashed. I think I\u0027ve fixed the symptoms, not\n\tthe original problem so it might be worth further investigation.\n\n\t* [debugger/registers.c]\n\tAdded missing #ifdefs on FS_REG and GS_REG, needed for FreeBSD to\n\tcompile wine properly.\n\n\t* [files/dos_fs.c]\n\tMade DOSFS_Hash and DOSFS_Match non-static so they can be called\n\tfrom win32/findfile.c (q.v.).\n\n\t* [if1632/gdi32.spec]\n\tAdded SetMapMode (call existing function)\n\n\t* [if1632/kernel32.spec]\n\tAdded FindFirstFileA and SetFileAttributesA.\n\n\t* [if1632/user32.spec]\n\tAdded BringWindowToTop, CreatePopupMenu, GetKeyState, GetParent,\n\tIsDlgButtonChecked (call existing functions) and IsDialogMessageA,\n\tUnhookWindowsHookEx.\n\n\t* [win32/file.c]\n\tAdded stub function SetFileAttributes32A. It\u0027s a stub because I\n\tcan\u0027t really work out what this function should do with most\n\tattributes in a Unix environment. Anyone care to expand it?\n\n\t* [win32/findfile.c]\n\tNew file. Initial stab at FindFirstFile. This doesn\u0027t work as\n\tspecified yet, though a lot of the groundwork is there. I haven\u0027t\n\ttime to work on this for the next month, so if anyone wants to pick\n\tit up and run with it please do.\n\n\t* [win32/memory.c]\n\tRemoved malloc.h from includes (covered by stdlib.h include, and\n\tgets rid of a warning in FreeBSD).\n\n\t* [win32/newfns.c]\n\tUnhookWindowsHookEx32A stub added.\n\n\t* [win32/user32.c]\n\tAdded implementation of IsDialogMessage32A.\n\n\t* [windows/dialog.c]\n\tIsDlgButtonChecked now calls SendDlgItemMessage32A instead of\n\tSendDlgItemMessage16.\n\nSat Aug  3 18:00:00 1996 Alex Korobka \u003calex@phm30.pharm.sunysb.edu\u003e\n\n\t* [windows/graphics.c]\n\tRemoved rectangle checking (conflicted with nonstandard\n\tmapping modes). \n\n\t* [windows/dialog.c]\n\tAdded check for child-style dialogs to DS_ABSALIGN\n\tcoordinate conversion.\n\n\t* [objects/color.c]\n\tCleaned up misc. bits\n\nThu Aug  1 10:51:45 1996  Andrew Lewycky \u003cplewycky@oise.utoronto.ca\u003e\n\n\t* [windows/focus.c] [windows/event.c] [windows/win.c]\n\t  [windows/defdlg.c]\n\tFixes to focusing and activation.\n\n\t* [windows/defdlg.c]\n\tProperly(?) handle DM_GETDEFID.\n\n\t* [controls/combo.c]\n\tHandle CB_FINDSTRINGEXACT, CB_SETEDITSEL, CB_GETEDITSEL.\n\tCBCheckSize: Adjust edit position.\n\nTue Jul 30 09:46:36 1996  Marcus Meissner \u003cmsmeissn@cip.informatik.uni-erlangen.de\u003e\n\n\t* [files/file.c] [include/file.h] [loader/module.c] [loader/ne_image.c]\n\tPass HFILEs instead of unix-fds to self-loader code.\n\nMon Jul 29 21:48:25 1996  Albrecht Kleine  \u003ckleine@ak.sax.de\u003e\n\n\t* [include/metafile.h] [objects/metafile.c] [objects/text.c]\n\tImplemented handling of some new metafile records (META_...)\n\tin PlayMetaFileRecord(), rewrite of \u0027case META_EXTTEXTOUT\u0027.\n\tAdded functions like MF_StretchBlt() for usage in metafiles.\n\tMinor bugfix in CopyMetafile().\n\n\t* [objects/bitmap.c][objects/dib.c]\n\tAdded check for metafile-DC in Bitmap and DIB functions:\n\tCreateCompatibleBitmap() etc.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf7b48e7d0ad87d60fd07490e7f8ad7eaea08422",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "85363a8c12a55018416f235b1022d6715f54268b",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "43a3c8f85cf91319351e2cc20f53232b75f5baaf",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "7ce0a96ce4866824567cbfac8e18b74d2eb903d0",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "4990654d595b64252a8829d4c88440bad9562124",
      "old_mode": 33188,
      "old_path": "controls/combo.c",
      "new_id": "d7563a9d7bc2e36eb3f943f6719ee7bfdac304c2",
      "new_mode": 33188,
      "new_path": "controls/combo.c"
    },
    {
      "type": "modify",
      "old_id": "e38a4cd7026be7d1a4af8971acf6d30953e6546d",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "a83db51b6f4c622ba7cfc5577b7f0a8953565e2a",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "649c81f01d608f3e271077a9f8c552c7d29acf17",
      "old_mode": 33188,
      "old_path": "controls/scroll.c",
      "new_id": "c54421c52dad3cdc366c9bc66f659fd78c2d4b0e",
      "new_mode": 33188,
      "new_path": "controls/scroll.c"
    },
    {
      "type": "modify",
      "old_id": "66b38f337e1f212cfa5b0c753a5373a7cf25eb71",
      "old_mode": 33188,
      "old_path": "debugger/registers.c",
      "new_id": "4545d784e034c53a10e3424e5ed64dc56ccc2559",
      "new_mode": 33188,
      "new_path": "debugger/registers.c"
    },
    {
      "type": "modify",
      "old_id": "e2086eccbe19fee48a8b5254e424c6b4ae3a425f",
      "old_mode": 33188,
      "old_path": "files/dos_fs.c",
      "new_id": "e0a1e17f3f64f6773708e61d6997e0f757e56361",
      "new_mode": 33188,
      "new_path": "files/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "2ea02e3be8a076ae3e0c132ef785d8624eab3353",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "940ebe1ebebe9c1dee4e8e34beeb663271e11e1b",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "3774434764604d00ebe4e2eca061b5edbff80060",
      "old_mode": 33188,
      "old_path": "if1632/Makefile.in",
      "new_id": "5eb7110629cdc1ae4673b1553bcd13e3bfe85f78",
      "new_mode": 33188,
      "new_path": "if1632/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "24b13b825dad4ec03e35e37afce8f9c23b215136",
      "old_mode": 33188,
      "old_path": "if1632/gdi.spec",
      "new_id": "b7e804e27450a3c93384bb03adf38e47280c8ed3",
      "new_mode": 33188,
      "new_path": "if1632/gdi.spec"
    },
    {
      "type": "modify",
      "old_id": "dca8d1bdf089d5fa6ea51310711f63795f8a42ce",
      "old_mode": 33188,
      "old_path": "if1632/gdi32.spec",
      "new_id": "9765459700b6e8669b9e1b1e3a6102e701519d1e",
      "new_mode": 33188,
      "new_path": "if1632/gdi32.spec"
    },
    {
      "type": "modify",
      "old_id": "ece398840182f5cc7f990fc083b538a7d63397ed",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "e7bf1770e1462cd921818f93fc82e6b1fb12079f",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "71833e49603b4693025ccab7d902b3a1d75f333e",
      "old_mode": 33188,
      "old_path": "if1632/kernel32.spec",
      "new_id": "0b9bd3aa9397bd6278a02066407bfc716356d3c5",
      "new_mode": 33188,
      "new_path": "if1632/kernel32.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae623da701db0637cf4d5a5bb9b261aaef331b9e",
      "new_mode": 33188,
      "new_path": "if1632/thunk.c"
    },
    {
      "type": "modify",
      "old_id": "5e10675291c5136f38f55256111d5cddd4a54ce6",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "10af4d82a81e038836946a6a63177bd8b903a24e",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "modify",
      "old_id": "d6da5555721b6d6275ee59e882914c40358a98dc",
      "old_mode": 33188,
      "old_path": "if1632/user32.spec",
      "new_id": "a277e1659cf27ff88b2a81f6ee5a8a652750a7e8",
      "new_mode": 33188,
      "new_path": "if1632/user32.spec"
    },
    {
      "type": "modify",
      "old_id": "1f7b233dba6da15606e8ef67660fdc781b79abf5",
      "old_mode": 33188,
      "old_path": "if1632/wprocs.spec",
      "new_id": "3f33bbce5605004ba9b00c4904f39afc41c5a68c",
      "new_mode": 33188,
      "new_path": "if1632/wprocs.spec"
    },
    {
      "type": "modify",
      "old_id": "d420f76f8851c99fe6697aa890ff19e3bca3d14a",
      "old_mode": 33188,
      "old_path": "include/callback.h",
      "new_id": "0339a89c8cf1e785a28adab2f82d00e88c70123e",
      "new_mode": 33188,
      "new_path": "include/callback.h"
    },
    {
      "type": "modify",
      "old_id": "0e177f63978ef7827ffff5f282810249971918bb",
      "old_mode": 33188,
      "old_path": "include/combo.h",
      "new_id": "973253354cfae7433e905db45e9a945e06a692e4",
      "new_mode": 33188,
      "new_path": "include/combo.h"
    },
    {
      "type": "modify",
      "old_id": "634ca761b36457770f733e27a14aab5861cabe6d",
      "old_mode": 33188,
      "old_path": "include/file.h",
      "new_id": "f1533d99bc274c6786abc541d92789262cffc9cc",
      "new_mode": 33188,
      "new_path": "include/file.h"
    },
    {
      "type": "modify",
      "old_id": "4dcd375d5154c9765e3057f2c30ef41fad42ff4e",
      "old_mode": 33188,
      "old_path": "include/hook.h",
      "new_id": "0f499883bed1dfeea69df5e2d0f2f4332b2de76f",
      "new_mode": 33188,
      "new_path": "include/hook.h"
    },
    {
      "type": "modify",
      "old_id": "0d2c306f0a84ca45ca1b555ade8510803709fc97",
      "old_mode": 33188,
      "old_path": "include/metafile.h",
      "new_id": "06f4e63a48be1260de4a67882e189ec803605def",
      "new_mode": 33188,
      "new_path": "include/metafile.h"
    },
    {
      "type": "modify",
      "old_id": "f7c92a56e2e5145884e3ce23616640532aeaae8b",
      "old_mode": 33188,
      "old_path": "include/task.h",
      "new_id": "f71ce81524bafefd8d660082b101e50aa1cd0ea0",
      "new_mode": 33188,
      "new_path": "include/task.h"
    },
    {
      "type": "modify",
      "old_id": "f221fa209d0ea073844eaae6e82c5e3de982d496",
      "old_mode": 33188,
      "old_path": "include/winbase.h",
      "new_id": "1583f35d7657c3164caed4136f3fad06410ef981",
      "new_mode": 33188,
      "new_path": "include/winbase.h"
    },
    {
      "type": "modify",
      "old_id": "767363a78aea3885d0fa76455dba995a683b87df",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "2e6fa9f731aa87cd4eb191a0c26465f947d416e2",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "389a9fe196d9d0aa691b51a62310931f1a79d06b",
      "old_mode": 33188,
      "old_path": "include/wintypes.h",
      "new_id": "5345511cefedf0764690cf9e4b5abcf7f38d6a6e",
      "new_mode": 33188,
      "new_path": "include/wintypes.h"
    },
    {
      "type": "modify",
      "old_id": "071b69e5a579d33a6cc08964b3d511e2d781a3c1",
      "old_mode": 33188,
      "old_path": "library/miscstubs.c",
      "new_id": "9bce0eeba906270c5523297586543a9a557b4486",
      "new_mode": 33188,
      "new_path": "library/miscstubs.c"
    },
    {
      "type": "modify",
      "old_id": "194d7e7eed8ccdd0a24d2e8c33fe9f12b49e8dd5",
      "old_mode": 33188,
      "old_path": "library/sup.c",
      "new_id": "934ac2befe631649fe4e0392efcef49308d8d3ca",
      "new_mode": 33188,
      "new_path": "library/sup.c"
    },
    {
      "type": "modify",
      "old_id": "4717f66a6eab1f495b8b3f536b8edc565e83d142",
      "old_mode": 33188,
      "old_path": "loader/builtin.c",
      "new_id": "a7e618dea756c71ccc14f25cc54c1719134968a6",
      "new_mode": 33188,
      "new_path": "loader/builtin.c"
    },
    {
      "type": "modify",
      "old_id": "bf4fd5e80cce2bb6fa07486d532fc27a5277942c",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "82850e775533979cceda649cd87e226c815d765a",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "ad5af2fedbcd68157f692722b196d3037a92ad08",
      "old_mode": 33188,
      "old_path": "loader/ne_image.c",
      "new_id": "a32007eac0caa2524bec6679664b9d768774d276",
      "new_mode": 33188,
      "new_path": "loader/ne_image.c"
    },
    {
      "type": "modify",
      "old_id": "bf327904fdc05594b6968592f57d747d90c0775d",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "b1bea0db8e06e0895d02935481c17b10062005dd",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "176bb5af61279ca461584e3d257df7c0372f14ac",
      "old_mode": 33188,
      "old_path": "misc/commdlg.c",
      "new_id": "723d577bbc9f502ae87205a417b865b3d2053b38",
      "new_mode": 33188,
      "new_path": "misc/commdlg.c"
    },
    {
      "type": "modify",
      "old_id": "fb67a0b5c107d3087b58bf104889995e2307df0f",
      "old_mode": 33188,
      "old_path": "misc/exec.c",
      "new_id": "6c6b8444684839081bf4ed861db5940ed0118aa3",
      "new_mode": 33188,
      "new_path": "misc/exec.c"
    },
    {
      "type": "modify",
      "old_id": "821957b734904d5f03e299c3feaa874dc9d13ecd",
      "old_mode": 33188,
      "old_path": "multimedia/joystick.c",
      "new_id": "301ba6c2bc3e76309d3915f4200011427bdb1995",
      "new_mode": 33188,
      "new_path": "multimedia/joystick.c"
    },
    {
      "type": "modify",
      "old_id": "5abd42adceca0ebedf6155b0bfbde3c75c19342b",
      "old_mode": 33188,
      "old_path": "multimedia/mcistring.c",
      "new_id": "895a11340f8480d7d4e619d7152c5eae0019cd6d",
      "new_mode": 33188,
      "new_path": "multimedia/mcistring.c"
    },
    {
      "type": "modify",
      "old_id": "283c9287608bfbda3fa73ad5bd88d4f764cc22ca",
      "old_mode": 33188,
      "old_path": "multimedia/mmsystem.c",
      "new_id": "e974c8b36611bfd8e787108f4bb9ed1596121532",
      "new_mode": 33188,
      "new_path": "multimedia/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "b525372141f7611532c2bee2e9dd98d81960e349",
      "old_mode": 33188,
      "old_path": "multimedia/time.c",
      "new_id": "299405e1ac4478f4c532419ab07ee7e470264dc2",
      "new_mode": 33188,
      "new_path": "multimedia/time.c"
    },
    {
      "type": "modify",
      "old_id": "f609f25c41dd848ef74f2fcfacf9d55ffe66cbf9",
      "old_mode": 33188,
      "old_path": "objects/bitmap.c",
      "new_id": "afc0b6b06f3240e35d103ecb37bd2531848861be",
      "new_mode": 33188,
      "new_path": "objects/bitmap.c"
    },
    {
      "type": "modify",
      "old_id": "b7c45a2b8c3af928223d29f3443143402114bdde",
      "old_mode": 33188,
      "old_path": "objects/color.c",
      "new_id": "308d191b4f2c7af4ee0d75782ef06fb41c90020c",
      "new_mode": 33188,
      "new_path": "objects/color.c"
    },
    {
      "type": "modify",
      "old_id": "ef9f072aed7a2dc7e5d5f3b9a80bde11687e182a",
      "old_mode": 33188,
      "old_path": "objects/dib.c",
      "new_id": "e94b41767dd82d3a3224d2cdaea3e7a27a775261",
      "new_mode": 33188,
      "new_path": "objects/dib.c"
    },
    {
      "type": "modify",
      "old_id": "fb4e2346528d0524bab39b269d4934cbecbdd0cb",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "5cdfd38158a07afad57a86147fd27d07cabdb2d5",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "1dffd302d082a5c7ffc26d7fe066fef4535b154a",
      "old_mode": 33188,
      "old_path": "objects/gdiobj.c",
      "new_id": "c4061406cb0ffaf6b81022e58eae02a111ab93e9",
      "new_mode": 33188,
      "new_path": "objects/gdiobj.c"
    },
    {
      "type": "modify",
      "old_id": "5ef10f294e9d94df05a82ab54e44bbe417e6056c",
      "old_mode": 33188,
      "old_path": "objects/linedda.c",
      "new_id": "be9693f82477dc26950ee0456993110c4cee69db",
      "new_mode": 33188,
      "new_path": "objects/linedda.c"
    },
    {
      "type": "modify",
      "old_id": "f3fb1a737d70fa740c8f46666058f777342304f2",
      "old_mode": 33188,
      "old_path": "objects/metafile.c",
      "new_id": "3c2ad1ab95af295f60dd76da6ab6fa55c41216c3",
      "new_mode": 33188,
      "new_path": "objects/metafile.c"
    },
    {
      "type": "modify",
      "old_id": "854322a544d0351b47c6c6c6b1f6331cd40b9ba3",
      "old_mode": 33188,
      "old_path": "objects/palette.c",
      "new_id": "ab8f25b703c8691facf9358b29373ef4029c3e54",
      "new_mode": 33188,
      "new_path": "objects/palette.c"
    },
    {
      "type": "modify",
      "old_id": "5c892d8cc7040947f14ec7f7bea83854a4e5dc43",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "bbfb6d5082b44fcc7cb1516065010c8889b6fbaf",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "9345fd7b4d345e4704107aa236174fe6c95af5d8",
      "old_mode": 33188,
      "old_path": "programs/progman/ChangeLog",
      "new_id": "d24c29a7fee9317844b3adee0907e350c638bb5d",
      "new_mode": 33188,
      "new_path": "programs/progman/ChangeLog"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a38379c045946d50146bbc38cdfb8f4e36d68f9c",
      "new_mode": 33188,
      "new_path": "programs/progman/Fi.rc"
    },
    {
      "type": "modify",
      "old_id": "8db65d25e19f5f6797f56cb1e5ef028312a1bdb3",
      "old_mode": 33188,
      "old_path": "programs/progman/Makefile.in",
      "new_id": "63da670dc46f7b65d4a656e6d64b09df1d8a697f",
      "new_mode": 33188,
      "new_path": "programs/progman/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "1dd5e6d0b5a774d707b246b6bca3fa700a1ea09a",
      "old_mode": 33188,
      "old_path": "programs/progman/main.c",
      "new_id": "e8590e24aa2319a007f25eee236faf990c6e99e7",
      "new_mode": 33188,
      "new_path": "programs/progman/main.c"
    },
    {
      "type": "modify",
      "old_id": "9af4b054e1ba99d5f58563a98fb98689b1d6cd1b",
      "old_mode": 33188,
      "old_path": "programs/winhelp/ChangeLog",
      "new_id": "aa692bcbb543e2b097c789582210110b6c90892c",
      "new_mode": 33188,
      "new_path": "programs/winhelp/ChangeLog"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d929f3b9e0f5d3b57b3293b3833315dbd9a5eb5",
      "new_mode": 33188,
      "new_path": "programs/winhelp/Fi.rc"
    },
    {
      "type": "modify",
      "old_id": "0499f9f807de973266f6e5492e56fca1bb24aaa9",
      "old_mode": 33188,
      "old_path": "programs/winhelp/Makefile.in",
      "new_id": "5f6afa301ac2fafe23072167ef1b7d5483852859",
      "new_mode": 33188,
      "new_path": "programs/winhelp/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "594efe08af33ef8c11b31b0e20758712e0b3db13",
      "old_mode": 33188,
      "old_path": "programs/winhelp/winhelp.c",
      "new_id": "177ea49ee72f600296dc89bd6fc5c833aaa508ec",
      "new_mode": 33188,
      "new_path": "programs/winhelp/winhelp.c"
    },
    {
      "type": "modify",
      "old_id": "1e0d7b62e8d10cfc2df9d232a0e229cd7020079e",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "3f18bdeb934c11267f038456ec43e1af4cf5b0be",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "634e87bee4d62db138b6bff2004c84c030b2fac6",
      "old_mode": 33188,
      "old_path": "win32/Makefile.in",
      "new_id": "df4f9b6a891bb5b6fa79cf69bca62ff5308f5167",
      "new_mode": 33188,
      "new_path": "win32/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "5e5ad28bd1a00955ebd39e122c962a8258497aa3",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "ffb0b2fb1a845bcfbd0e3b3c9b8b03978cc61ba1",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47b9d9ec647368489f6e0ea013b7bb383c670d40",
      "new_mode": 33188,
      "new_path": "win32/findfile.c"
    },
    {
      "type": "modify",
      "old_id": "4b78f3d80e5f9a236587b3a225884595e7bdd9d5",
      "old_mode": 33188,
      "old_path": "win32/memory.c",
      "new_id": "952c2e270b4584911509a3d8ab546cbe29b819ce",
      "new_mode": 33188,
      "new_path": "win32/memory.c"
    },
    {
      "type": "modify",
      "old_id": "805ed2e189eb5ff3b2379daf9adcfe0a51c74e82",
      "old_mode": 33188,
      "old_path": "win32/newfns.c",
      "new_id": "31d116bca667e630baba7dd750fec9e5b268d720",
      "new_mode": 33188,
      "new_path": "win32/newfns.c"
    },
    {
      "type": "modify",
      "old_id": "4451e2a572235d8d763b255c44999f7c4e49bfbb",
      "old_mode": 33188,
      "old_path": "win32/user32.c",
      "new_id": "594e0b63bde7f9518064c9f0082c03e55163830f",
      "new_mode": 33188,
      "new_path": "win32/user32.c"
    },
    {
      "type": "modify",
      "old_id": "97fc7f5e978bd233de685ce4c12e0d2692261413",
      "old_mode": 33188,
      "old_path": "windows/dce.c",
      "new_id": "58ada2a3a3a180978d7fe3f2c119203cc91ac852",
      "new_mode": 33188,
      "new_path": "windows/dce.c"
    },
    {
      "type": "modify",
      "old_id": "0ddbea88596d1e8b52a066b531196606a4be5a27",
      "old_mode": 33188,
      "old_path": "windows/defdlg.c",
      "new_id": "c91c6075f0a0b6fb5816bd3b071d11ffdfc9ba14",
      "new_mode": 33188,
      "new_path": "windows/defdlg.c"
    },
    {
      "type": "modify",
      "old_id": "9faec22acccd8003c6fde86e53bc6d5f6641a641",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "3fbcb141198b7aad7b5cf7964fc3c9034605770a",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "f00cfe94b49c4282eb587320afcf6aba143b8f81",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "9ea4349635b408db3c3f771202e306358267ba9d",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "1c2802587a6aaee63c209bf551923bda57000174",
      "old_mode": 33188,
      "old_path": "windows/focus.c",
      "new_id": "f2c7f20d15bed8d84165c9cd7b98e715fd2f7f17",
      "new_mode": 33188,
      "new_path": "windows/focus.c"
    },
    {
      "type": "modify",
      "old_id": "ef7806de652ea55df6b4eb9c2391338502408299",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "221bc0241cf66a351e49561e37efcce7f0376e8d",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "e9cb15879be1f2b7ed1f411e73425c89e25a523e",
      "old_mode": 33188,
      "old_path": "windows/hook.c",
      "new_id": "a8bc38b8ae1f1e553fe1270c2c2b977e630e7cff",
      "new_mode": 33188,
      "new_path": "windows/hook.c"
    },
    {
      "type": "modify",
      "old_id": "ff5e6468b03b077a9ab5185fb31615f8322b93b7",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "82d04dd9a842f9e7d7f91df6b65f0fe1d7591be4",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "e60a61c6f8d5b90d4664b107c22472b358e3db6a",
      "old_mode": 33188,
      "old_path": "windows/property.c",
      "new_id": "22bcf989e8c8a4f945bd7aa7f8b127c33f74f64a",
      "new_mode": 33188,
      "new_path": "windows/property.c"
    },
    {
      "type": "modify",
      "old_id": "29b902f93bb4faed5aa644286bf55942d8c8c7d0",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "845d9ac8170aca441cbcc6ee35aa0d9d564c77f1",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "23ab087b572304c07f6f02f9a5a384ed335e0226",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "9e1a9cc8bf168c5df9e8078dcd5ef302753ef53a",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    },
    {
      "type": "modify",
      "old_id": "f52a6d248a62e33ffe2476bff1ce5459d574e828",
      "old_mode": 33188,
      "old_path": "windows/winproc.c",
      "new_id": "06057c0db9454e0b38014e078a03a50d62be2b5a",
      "new_mode": 33188,
      "new_path": "windows/winproc.c"
    }
  ]
}
