)]}'
{
  "commit": "fba958c692e47a373d15c1fd3d72b255bf76adbd",
  "tree": "3aeb85c68422d785ff8574ca099c10f06b369c4b",
  "parents": [
    "4aaddc2976bff1918edcd53900b647dde473dd4d"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Thu Dec 17 13:47:02 2015 +0100"
  },
  "committer": {
    "name": "Gerd Hoffmann",
    "email": "kraxel@redhat.com",
    "time": "Mon Jan 18 16:36:21 2016 +0100"
  },
  "message": "gtk: implement set_echo\n\nEven without line editing, this makes -qmp vc more pleasant with the\nGTK+ backend.  The only issue is that set_echo is invoked very early,\nlong before a vc is actually associated with a VirtualConsole.  To work\naround this, create a temporary VirtualConsole until then.\n\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nMessage-id: 1450356422-31710-1-git-send-email-pbonzini@redhat.com\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf289cff4c9363d5c0461a5b0501d83c4b05ac84",
      "old_mode": 33188,
      "old_path": "include/ui/gtk.h",
      "new_id": "2bf60f3ec51530e93e44f659643289a19cdf17cc",
      "new_mode": 33188,
      "new_path": "include/ui/gtk.h"
    },
    {
      "type": "modify",
      "old_id": "40e78c59c0cc5e0cb4de82c8a23ae240b1869402",
      "old_mode": 33188,
      "old_path": "ui/gtk.c",
      "new_id": "ce7018e5ae7fea156ae2d03d3f11a7cda9fda456",
      "new_mode": 33188,
      "new_path": "ui/gtk.c"
    }
  ]
}
