)]}'
{
  "commit": "4e3dd47c9d5f9dcae0a0d6c59c6676213914ac0e",
  "tree": "9ab712806a6303800227a0a671da2e2faaa819ac",
  "parents": [
    "a60673e9252b08d4eca90543b3729f4798b9aafd"
  ],
  "author": {
    "name": "Scott Chacon",
    "email": "schacon@gmail.com",
    "time": "Mon Jan 13 09:33:44 2025 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Jan 13 08:20:01 2025 -0800"
  },
  "message": "help: interpret boolean string values for help.autocorrect\n\nA help.autocorrect value of 1 is currently interpreted as \"wait 1\ndecisecond\", which can be confusing to users who believe they are setting a\nboolean value to turn the autocorrect feature on.\n\nInterpret the value of help.autocorrect as either one of the accepted list\nof special values (\"never\", \"immediate\", ...), a boolean or an integer. If\nthe value is 1, it is no longer interpreted as a decisecond value of 0.1s\nbut as a true boolean, the equivalent of \"immediate\". If the value is 2 or\nmore, continue treating it as a decisecond wait time.\n\nFalse boolean string values (\"off\", \"false\", \"no\") are now equivalent to\n\"never\", meaning that guessed values are still shown but nothing is\nexecuted. True boolean string values are interpreted as \"immediate\".\n\nSigned-off-by: Scott Chacon \u003cschacon@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "610701f9a3745e0253edf64a65ef1e313eec6660",
      "old_mode": 33188,
      "old_path": "Documentation/config/help.txt",
      "new_id": "a4c6079af81e6c66bbe53fc8cdcea2479ed07d86",
      "new_mode": 33188,
      "new_path": "Documentation/config/help.txt"
    },
    {
      "type": "modify",
      "old_id": "5483ea8fd293fc9c072f4be33ec0e5778a3020d4",
      "old_mode": 33188,
      "old_path": "help.c",
      "new_id": "7148963e468cd2df9cbbd4f1a7aa3df9360f46bf",
      "new_mode": 33188,
      "new_path": "help.c"
    }
  ]
}
