)]}'
{
  "commit": "7e50df392b0ee52b14118f51e3bc9805ec2c03a6",
  "tree": "a12b5995d06525007caefa165b4af123109330e3",
  "parents": [
    "f72072590417bee9e45d08cedef3c1d2759f7816"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Aug 06 11:22:41 1994 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Aug 06 11:22:41 1994 +0000"
  },
  "message": "Release 940804\n\nThu Aug  4 07:18:02 1994  Michael Patra  \u003cmicky@marie.physik.tu-berlin.de\u003e\n\n        * [windows/message.c]\n\tImplemented WaitMessage() (USER.112).\n\n        * [if1632/user.spec]\n\tAdded WaitMessage.\n\n\t* [windows/defwnd.c]\n\tWM_ERASEBKGND: Added support for hbrBackground\u003dCOLOR_xxx.\n\n   \t* [miscemu/int{13,21,2a}.c]\n        * [miscemu/Imakefile]\n\t* [signal/loader.c]\n\tAdded a few basic disk information and diagnostic functions to\n\tprevent programs using this function from crashing. All drives\n\tare claimed to be remote ones, so direct I/O isn\u0027t allowed.\n\n\t* [controls/edit.c]\n\tEDIT_WriteText(): Added code to correctly erase the remaining space\n\tof the edit-control if the size of the control has changed sinced it\u0027s\n\tcreation.\n\nTue Jul 26 22:05:54 MET DST 1994 Erik Bos \u003cerik@hacktic.nl\u003e\n\n\t* [if1632/mouse.spec]\n\tAdded mouse.dll entry, no functions.\n\n\t* [loader/resource.c]\n\tBug fix in AccessResource(). \n\n\t* [misc/keyboard.c], added [include/keyboard.h]\n\tChanged functions to return more useful values.\n\n\t* [windows/dialog.c]\n\tHacked DIALOG_GetControl() to support resources which\n\thave 0xff00 - 0xffff as id. ** Needs to be done properly by\n\tsomeone who knows the NE fileformat **\n\nJul 29, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte)\n\n\t* [windows/event.c]\n\tAdd new stub for EnableHGardwareInput() function.\n\n\t* [windows/message.c]\n\tAdd coding for HWND_BROADCAST in PostMessage().\n\n\t* [misc/file.c]\n\tAdd coding for OpenFile() also search in WindowPaths.\n\n\t* [misc/mmsystem.c]\n\t* [misc/audio.c]\n\t* [misc/mmaux.c]\n\t* [misc/mcicda.c]\n\tChange #include \"linux/soundcard.h\" by #include \"sys/soundcard.h\"\n\tAdd coding in MMIO functions. Now, mmioDescend() can find WAV chunks.\n\tSndPlaySound \u0026 MCI_ELEMENT now use MMIO and adjust to proper formats.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e1c6f0a8b02f3a8fa91a74b29e5e6e0dfa68bb62",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "59d5518746c06987df46fa1d53800d2e183ea63c",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "977923073f179b4b8af22ff1611955efa4e538cc",
      "old_mode": 33188,
      "old_path": "controls/edit.c",
      "new_id": "7f00cb855891f89f3a3fc5fd4119a0df157f9ba6",
      "new_mode": 33188,
      "new_path": "controls/edit.c"
    },
    {
      "type": "modify",
      "old_id": "a78fd7704124b384a069aecaaf5f22461ac3025a",
      "old_mode": 33188,
      "old_path": "controls/static.c",
      "new_id": "0f8419532b63881deeb95077399bac049c86deaa",
      "new_mode": 33188,
      "new_path": "controls/static.c"
    },
    {
      "type": "modify",
      "old_id": "b4783089382af6e6645a94826698abe5dcb911d1",
      "old_mode": 33188,
      "old_path": "debugger/dbg.y",
      "new_id": "907fd0fde431c04146958e72b15d7187a448d9ed",
      "new_mode": 33188,
      "new_path": "debugger/dbg.y"
    },
    {
      "type": "modify",
      "old_id": "f686a92c52273d987f67b3b01b7ace77210a1a74",
      "old_mode": 33188,
      "old_path": "if1632/Imakefile",
      "new_id": "cc922a05a4a825ac37fe72cd67500e546c4b7d4a",
      "new_mode": 33188,
      "new_path": "if1632/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d1526870ba298a5c6aa6a2cfa3f3b2730509723",
      "new_mode": 33188,
      "new_path": "if1632/mouse.spec"
    },
    {
      "type": "modify",
      "old_id": "9de76558c7109dc005b5e0561cb821ee5516f3f0",
      "old_mode": 33188,
      "old_path": "if1632/relay.c",
      "new_id": "070a58a2f6d215f62e4e93878cc67378ddc3bdc6",
      "new_mode": 33188,
      "new_path": "if1632/relay.c"
    },
    {
      "type": "modify",
      "old_id": "a8e55975832381ce57f5f6ca9d9a9d0a0cf17a2b",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "88c5d9de110e588de7a4e144dc4b7a476ef00645",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "modify",
      "old_id": "979695570c928fee5b9afbf99567835bf2b4c299",
      "old_mode": 33188,
      "old_path": "include/dlls.h",
      "new_id": "292b57f2b5d2175a81d41eba7262c91bcd78812b",
      "new_mode": 33188,
      "new_path": "include/dlls.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9f784f859fbe4065607b19feab6526f54e90396",
      "new_mode": 33188,
      "new_path": "include/keyboard.h"
    },
    {
      "type": "modify",
      "old_id": "feb2eda561449b55438ad43ab80a8fa7ec75c433",
      "old_mode": 33188,
      "old_path": "include/mmsystem.h",
      "new_id": "815f4319c5095e309f0091813b2d05f4b9295b04",
      "new_mode": 33188,
      "new_path": "include/mmsystem.h"
    },
    {
      "type": "modify",
      "old_id": "421170453bf64a8e935aa821016f970f01e56fae",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "662fa34ce6e6aa835f798107e801577458ceeb3b",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "9b8e851e1483b63f44b600489521f8feb1b0a347",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "d9eb7172190c7239a3eb3b8cc7925c8b50e6bb20",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "98ab81cb001f5f756c44b7c4b48ab7b35fee395a",
      "old_mode": 33188,
      "old_path": "misc/audio.c",
      "new_id": "2d81e3751086779b3b622d7a7e1626a69665b8a5",
      "new_mode": 33188,
      "new_path": "misc/audio.c"
    },
    {
      "type": "modify",
      "old_id": "28888b5245f569dbd5f6963de9a0d8fa09e9fafc",
      "old_mode": 33188,
      "old_path": "misc/driver.c",
      "new_id": "436daf74f6b08c62929cde4d26120ef4b564af4a",
      "new_mode": 33188,
      "new_path": "misc/driver.c"
    },
    {
      "type": "modify",
      "old_id": "29ed1734b110ae2118f610b7b9bdcbc39575b7c1",
      "old_mode": 33188,
      "old_path": "misc/file.c",
      "new_id": "92359fd6487bf48bab62e4cb26f777eb9b8a4a4b",
      "new_mode": 33188,
      "new_path": "misc/file.c"
    },
    {
      "type": "modify",
      "old_id": "178a74fbc6cb6a026ea910f7fd1e75def71fd0ee",
      "old_mode": 33188,
      "old_path": "misc/keyboard.c",
      "new_id": "d7c9ce274ad46a08ac0d75ec2bbe0bff272079ac",
      "new_mode": 33188,
      "new_path": "misc/keyboard.c"
    },
    {
      "type": "modify",
      "old_id": "c96fb279cd9196b2bd4d68638032929a7eb1f5dc",
      "old_mode": 33188,
      "old_path": "misc/mcicda.c",
      "new_id": "93096f28992183a3baae2ab2a7578c1864d25665",
      "new_mode": 33188,
      "new_path": "misc/mcicda.c"
    },
    {
      "type": "modify",
      "old_id": "a83bf459b1be53e55e78ac66521a4d73dd3f7977",
      "old_mode": 33188,
      "old_path": "misc/mmaux.c",
      "new_id": "36a2d740b48b45a4085e5a49bad90dd31b588434",
      "new_mode": 33188,
      "new_path": "misc/mmaux.c"
    },
    {
      "type": "modify",
      "old_id": "0e1eb91b9d63307dd855fa23bd70d3e5ae564857",
      "old_mode": 33188,
      "old_path": "misc/mmsystem.c",
      "new_id": "ef8d5ca28e014e1453be9c5dd6248466b5280595",
      "new_mode": 33188,
      "new_path": "misc/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "27798bbe3587062193b865dd73179bd4a3fa521a",
      "old_mode": 33188,
      "old_path": "miscemu/Imakefile",
      "new_id": "7caac55df7c3b6b79dc3659dc7baf3b45af124d3",
      "new_mode": 33188,
      "new_path": "miscemu/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55fb5b23e1b65271a2be2fb8085498f8594c7a94",
      "new_mode": 33188,
      "new_path": "miscemu/int13.c"
    },
    {
      "type": "modify",
      "old_id": "235138ed397c9a676a46138efa0cd1d5305a7ce6",
      "old_mode": 33188,
      "old_path": "miscemu/int1a.c",
      "new_id": "95b19bdd2bc0e2ecd918c08a1dd911609a1fe7d0",
      "new_mode": 33188,
      "new_path": "miscemu/int1a.c"
    },
    {
      "type": "modify",
      "old_id": "3cc4080385dd12de2aa38d4c4768203ab9aa7862",
      "old_mode": 33188,
      "old_path": "miscemu/int21.c",
      "new_id": "2485f59a607bd38f7325e5648b2a155edda384c7",
      "new_mode": 33188,
      "new_path": "miscemu/int21.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba25c2f44b2be3d9df9ec39e8b7e0014dae132c0",
      "new_mode": 33188,
      "new_path": "miscemu/int2a.c"
    },
    {
      "type": "modify",
      "old_id": "046337c69594556b8b7077cbc70ea0d800953b71",
      "old_mode": 33188,
      "old_path": "miscemu/int2f.c",
      "new_id": "c652bba689a5eb207dc63286ab3bfab448a4656a",
      "new_mode": 33188,
      "new_path": "miscemu/int2f.c"
    },
    {
      "type": "modify",
      "old_id": "8ae88a0f55390a12f758d44d717e35b64464fdd9",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "1adc1e3ec14ddb727996236ec9c29a5513dac0c5",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "47ad5b4e56f1ce3fb3a7c6a253ae980cd0473e0e",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "e91d95a33b01e58092cfa8e5d43b52dcd809815c",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "04358df59283311834d155891075b978bf31c61b",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "4b6b3fd7029ee23c3870091272f749f320558112",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "dfafcdef88d20d1be31484bc36f37e35f3227437",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "dcb8e5c8efec9bce23183fb46cd5f49782b40efa",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    }
  ]
}
