)]}'
{
  "commit": "4151a400cfcd4762ca422a04890cd5869bac155c",
  "tree": "d9d752c63ec145953b8fc685a28b00a6fe3e1622",
  "parents": [
    "5ddcc38bee7c4e58197ff8de7919aca2532a8e03"
  ],
  "author": {
    "name": "Allen Martin",
    "email": "amartin@nvidia.com",
    "time": "Tue Nov 06 13:26:03 2012 -0800"
  },
  "committer": {
    "name": "Marek Vasut",
    "email": "marex@denx.de",
    "time": "Tue Nov 20 00:16:06 2012 +0100"
  },
  "message": "USB: add arrow key support to usb_kbd\n\nCheck for scancodes for arrow keys and map them to ^F/^B, ^N/^P.\nControl characters are used instead of ANSI sequence because the\nqueueing code in usb_kbd doesn\u0027t handle the data increase when one\nkeypress generates 3 keycodes.  The real fix is to convert this driver\nto use the input subsystem and queue, but this allows arrow keys to\nwork until this driver is converted.\n\nSigned-off-by: Allen Martin \u003camartin@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24467cec143663a96c7c8eddcf1645e8b2db2efe",
      "old_mode": 33188,
      "old_path": "common/usb_kbd.c",
      "new_id": "4efbcfe90d369fdc60028640c74efba05d3442b6",
      "new_mode": 33188,
      "new_path": "common/usb_kbd.c"
    }
  ]
}
