)]}'
{
  "commit": "5bed4857d562e827c21de553748fe0dd7ae1de3a",
  "tree": "0daa195038ef979323d921fbb0483ff3839185ab",
  "parents": [
    "fbd4c0ef88455209265c105b0ae1fe2362882808"
  ],
  "author": {
    "name": "Eric Kohl",
    "email": "eric.kohl@t-online.de",
    "time": "Wed Feb 23 20:31:07 2005 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Wed Feb 23 20:31:07 2005 +0000"
  },
  "message": "- Add basic support for creating client and server stub files.\n- Support implicit_handle attribute in IDL files.\n- Build mixed-mode stub files.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df682580cd7fe7773a71459dec8ad0b78f4a61e7",
      "old_mode": 33188,
      "old_path": "tools/widl/Makefile.in",
      "new_id": "3cfcfe17015b3b578914652e113c09879216d76f",
      "new_mode": 33188,
      "new_path": "tools/widl/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f1e8efd02448bdd30deb29c59e02a09e4738370",
      "new_mode": 33188,
      "new_path": "tools/widl/client.c"
    },
    {
      "type": "modify",
      "old_id": "67ea841dbdbd5c7b3b55aa6598ecf97f1e978124",
      "old_mode": 33188,
      "old_path": "tools/widl/header.c",
      "new_id": "fb00566cec903641d01157555eb760907e7a5713",
      "new_mode": 33188,
      "new_path": "tools/widl/header.c"
    },
    {
      "type": "modify",
      "old_id": "340322cc15c11027025c3e563009b8f677c93b0d",
      "old_mode": 33188,
      "old_path": "tools/widl/parser.l",
      "new_id": "addb2ecdad99523c85d50a09a021bf11728b7111",
      "new_mode": 33188,
      "new_path": "tools/widl/parser.l"
    },
    {
      "type": "modify",
      "old_id": "80b781559779fa064693227e7f0dd223ba0dfeab",
      "old_mode": 33188,
      "old_path": "tools/widl/parser.y",
      "new_id": "54896b9df830357384b20789b28d4fa0cdd9523d",
      "new_mode": 33188,
      "new_path": "tools/widl/parser.y"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0cd03b6bf238574fedb2d8cf3475ab50e57a44c",
      "new_mode": 33188,
      "new_path": "tools/widl/server.c"
    },
    {
      "type": "modify",
      "old_id": "973522d0830f577e0102ab57ed5c80612d67bc1b",
      "old_mode": 33188,
      "old_path": "tools/widl/widl.c",
      "new_id": "be5d9da08f5ef970f8efb6846a581b25777d73ba",
      "new_mode": 33188,
      "new_path": "tools/widl/widl.c"
    },
    {
      "type": "modify",
      "old_id": "e951699ba9865199af2d55b19798683ab7746774",
      "old_mode": 33188,
      "old_path": "tools/widl/widl.h",
      "new_id": "670d4ff225d77cbd0c25526a529e19ccdafea8a2",
      "new_mode": 33188,
      "new_path": "tools/widl/widl.h"
    },
    {
      "type": "modify",
      "old_id": "5f142225e3778c073841b87f5aea49c0a8057d77",
      "old_mode": 33188,
      "old_path": "tools/widl/widltypes.h",
      "new_id": "028c596eab350c8946d9042adb125f232c06e26d",
      "new_mode": 33188,
      "new_path": "tools/widl/widltypes.h"
    }
  ]
}
