)]}'
{
  "commit": "3d56314ce4342cf975978ad2f36c63f8fd81d994",
  "tree": "3912c5e0087c49c2ceb0e89904fa68c57a1dc85d",
  "parents": [
    "9de5931e357278ce09623582e423aa970593dd3e"
  ],
  "author": {
    "name": "Alexey Gladkov",
    "email": "legion@kernel.org",
    "time": "Tue Mar 24 10:43:36 2026 +0100"
  },
  "committer": {
    "name": "Alexey Gladkov",
    "email": "legion@kernel.org",
    "time": "Tue Mar 24 10:43:36 2026 +0100"
  },
  "message": "contrib: add a VT layout indicator driven by keyboard LED locks\n\nDebugging XKB-derived console layouts is awkward once group switching is\nimplemented through the VT lock bits. dumpkeys shows the loaded tables,\nbut it does not show which group state is active right now, and probing\nby typing sample letters is slow and error-prone.\n\nAdd a small proof-of-concept helper that infers the current layout from\nthe kbd-shiftllock and kbd-shiftrlock LED triggers and displays the\nresult directly on the active virtual console. The helper auto-detects\nusable LED devices, binds the required triggers, and restores their\nprevious settings on exit.\n\nSigned-off-by: Alexey Gladkov \u003clegion@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b5292f8319b3891046d8a851de340539025cc8b",
      "new_mode": 33188,
      "new_path": "contrib/vcslayout.c"
    }
  ]
}
