)]}'
{
  "commit": "a31f053129f378ff0e8f6e855b3f35d21143b9ef",
  "tree": "172b0932be41f1ad8704f5e2556af079ea3891a7",
  "parents": [
    "52ef651f56c0526e98c2db865e793d7a5ec66477"
  ],
  "author": {
    "name": "Jim Meyering",
    "email": "jim@meyering.net",
    "time": "Wed May 09 05:12:04 2012 +0000"
  },
  "committer": {
    "name": "Stefan Weil",
    "email": "sw@weilnetz.de",
    "time": "Mon May 14 07:27:24 2012 +0200"
  },
  "message": "fix some common typos\n\nThese were identified using: http://github.com/lyda/misspell-check\nand run like this to create a bourne shell script using GNU sed\u0027s\n-i option:\n\ngit ls-files|grep -vF .bin | misspellings -f - |grep -v \u0027^ERROR:\u0027 |perl \\\n-pe \u0027s/^(.*?)\\[(\\d+)\\]: (\\w+) -\u003e \"(.*?)\"$/sed -i \u0027\\\u0027\u0027${2}s!$3!$4!\u0027\\\u0027\u0027 $1/\u0027\n\nManually eliding the FP, \"rela-\u003ereal\" and resolving \"addres\" to\naddress (not \"adders\") we get this:\n\n  sed -i \u0027450s!thru!through!\u0027 Changelog\n  sed -i \u0027260s!neccessary!necessary!\u0027 coroutine-sigaltstack.c\n  sed -i \u002754s!miniscule!minuscule!\u0027 disas.c\n  sed -i \u00271094s!thru!through!\u0027 hw/usb/hcd-ehci.c\n  sed -i \u00271095s!thru!through!\u0027 hw/usb/hcd-ehci.c\n  sed -i \u002721s!unecessary!unnecessary!\u0027 qapi-schema-guest.json\n  sed -i \u0027307s!explictly!explicitly!\u0027 qemu-ga.c\n  sed -i \u0027490s!preceeding!preceding!\u0027 qga/commands-posix.c\n  sed -i \u0027792s!addres!address!\u0027 qga/commands-posix.c\n  sed -i \u00276s!beeing!being!\u0027 tests/tcg/test-mmap.c\n\nAlso, manually fix \"arithmentic\", spotted by Peter Maydell:\n\n  sed -i \u0027s!arithmentic!arithmetic!\u0027 coroutine-sigaltstack.c\n\nSigned-off-by: Jim Meyering \u003cmeyering@redhat.com\u003e\nReviewed-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b63258937b1124238c700a144b14614f20165c1",
      "old_mode": 33188,
      "old_path": "Changelog",
      "new_id": "13eebefb7415524e492dc742f84e4d8cece376ab",
      "new_mode": 33188,
      "new_path": "Changelog"
    },
    {
      "type": "modify",
      "old_id": "7ff2d3379e5dfab4c2f38e1c26d398588fac25dc",
      "old_mode": 33188,
      "old_path": "coroutine-sigaltstack.c",
      "new_id": "7fa2e8554032b860c8c9a4fb3f8bcb290d03e507",
      "new_mode": 33188,
      "new_path": "coroutine-sigaltstack.c"
    },
    {
      "type": "modify",
      "old_id": "27071c3bc1240aef5020b28d38f711979ceb5208",
      "old_mode": 33188,
      "old_path": "disas.c",
      "new_id": "93d8d30d1b8ae8ce4dea8d73b686017fee2a22de",
      "new_mode": 33188,
      "new_path": "disas.c"
    },
    {
      "type": "modify",
      "old_id": "4ff4d40a8c2629a00ff0d20574cfedb19339ae5d",
      "old_mode": 33188,
      "old_path": "hw/usb/hcd-ehci.c",
      "new_id": "e759c996cef831d7030c04f7086a3c1f5e3bcff2",
      "new_mode": 33188,
      "new_path": "hw/usb/hcd-ehci.c"
    },
    {
      "type": "modify",
      "old_id": "d7a073ee7032a3c281f360e36d44781170172457",
      "old_mode": 33188,
      "old_path": "qapi-schema-guest.json",
      "new_id": "692b57067505836fe22dede0c5b757cbd46b2080",
      "new_mode": 33188,
      "new_path": "qapi-schema-guest.json"
    },
    {
      "type": "modify",
      "old_id": "216be39072b926c90d57eb324118c08a8dfdbba4",
      "old_mode": 33188,
      "old_path": "qemu-ga.c",
      "new_id": "680997ebd3e57b38bdd7c607bf1ad96565c4bfc0",
      "new_mode": 33188,
      "new_path": "qemu-ga.c"
    },
    {
      "type": "modify",
      "old_id": "d58730ad80f2d69e9cb630cfb93ef4909eb7e5f6",
      "old_mode": 33188,
      "old_path": "qga/commands-posix.c",
      "new_id": "e448431c66e658068e9dc94b6337e83089c1d296",
      "new_mode": 33188,
      "new_path": "qga/commands-posix.c"
    },
    {
      "type": "modify",
      "old_id": "c67174a260397148938c596fcc232eee98e00795",
      "old_mode": 33188,
      "old_path": "tests/tcg/test-mmap.c",
      "new_id": "c418b676605c739a6529da3b0957c46e93c9b531",
      "new_mode": 33188,
      "new_path": "tests/tcg/test-mmap.c"
    }
  ]
}
