)]}'
{
  "commit": "b0c2e54a03e385adc4c23ff1b255e4a519c863dc",
  "tree": "7f7c7d2d5493cb5434d0a467e08dfdf64081d673",
  "parents": [
    "2d00b08abd852a64f561893d474228de76cce673"
  ],
  "author": {
    "name": "Dmitry Timoshkov",
    "email": "dmitry@codeweavers.com",
    "time": "Fri Nov 14 03:32:43 2003 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Fri Nov 14 03:32:43 2003 +0000"
  },
  "message": "Add preliminary support for keyboard layout APIs.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b754985f27fdd2d9dcea9dcdbf4ed12606af170",
      "old_mode": 33188,
      "old_path": "dlls/ttydrv/ttydrv.spec",
      "new_id": "4f10c4ce0b598b0e9a87c92ba49ec605493b0618",
      "new_mode": 33188,
      "new_path": "dlls/ttydrv/ttydrv.spec"
    },
    {
      "type": "modify",
      "old_id": "9c9afdb09b52ec7811055c10a6dd33e942266ca8",
      "old_mode": 33188,
      "old_path": "dlls/ttydrv/user.c",
      "new_id": "fad2331509f66cb142e814f12a4f4736f49f1be3",
      "new_mode": 33188,
      "new_path": "dlls/ttydrv/user.c"
    },
    {
      "type": "modify",
      "old_id": "22c5705db19d506649b6011ee3a2a808057a69e3",
      "old_mode": 33188,
      "old_path": "dlls/user/user32.spec",
      "new_id": "ef3fe23c63a3f1dbf321cf77b8103a05dbf6f21a",
      "new_mode": 33188,
      "new_path": "dlls/user/user32.spec"
    },
    {
      "type": "modify",
      "old_id": "999c8b10faaa80e3cb7bf4cbe582f522daa55504",
      "old_mode": 33188,
      "old_path": "dlls/user/user_main.c",
      "new_id": "d8e5262ce420ac2a01ba3b5bb45a92057f328425",
      "new_mode": 33188,
      "new_path": "dlls/user/user_main.c"
    },
    {
      "type": "modify",
      "old_id": "a083dfe92335f85f4b10d3e99249128e02944cad",
      "old_mode": 33188,
      "old_path": "dlls/x11drv/Makefile.in",
      "new_id": "dc24c195be755ed5411621dcb14651ccc3688b1f",
      "new_mode": 33188,
      "new_path": "dlls/x11drv/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "8a8b80f11ca1d989b714756dacc57f5e7890203f",
      "old_mode": 33188,
      "old_path": "dlls/x11drv/keyboard.c",
      "new_id": "1c1ce069c108b0c1c857412500361d859975432d",
      "new_mode": 33188,
      "new_path": "dlls/x11drv/keyboard.c"
    },
    {
      "type": "modify",
      "old_id": "c24c67d4d4ca61a2476962c1da5bd32b5a070362",
      "old_mode": 33188,
      "old_path": "dlls/x11drv/x11drv.spec",
      "new_id": "e38f95d1fbdb985a8874a301228978613133f780",
      "new_mode": 33188,
      "new_path": "dlls/x11drv/x11drv.spec"
    },
    {
      "type": "modify",
      "old_id": "d8221ff39b5d67905df18e6df934157f6eb953d3",
      "old_mode": 33188,
      "old_path": "include/user.h",
      "new_id": "f87e0e3d0e4c77ea98d2e069ae32b41317f519dd",
      "new_mode": 33188,
      "new_path": "include/user.h"
    },
    {
      "type": "modify",
      "old_id": "bc3d628069c07601b276d84bd7013b9b16ab0694",
      "old_mode": 33188,
      "old_path": "include/winuser.h",
      "new_id": "43684f9edf524b49b22a2d737ef25ad5639a6d7a",
      "new_mode": 33188,
      "new_path": "include/winuser.h"
    },
    {
      "type": "modify",
      "old_id": "774a5be61202ed0d98ee28a45fe5698de9c1add8",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "71dc3facef7a4f7a1cf17bc884f6d592bb8a4e5b",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "5ad72a6a24048b62e44f50fc58b4130042ba3f1f",
      "old_mode": 33188,
      "old_path": "windows/input.c",
      "new_id": "ed845daa79f99f19f39b34c08c7b945c0b1abca7",
      "new_mode": 33188,
      "new_path": "windows/input.c"
    }
  ]
}
