)]}'
{
  "commit": "fdcaaed8d7c1a2c749d3bdb96689e3d4c904049a",
  "tree": "fa5ec75f676631015deab31e96060818a08c56e1",
  "parents": [
    "e7a95089c8a1b4a424e9383b3dcc2b416feb0e4c"
  ],
  "author": {
    "name": "Paul Smith",
    "email": "psmith@gnu.org",
    "time": "Sun Aug 24 14:29:11 2025 -0400"
  },
  "committer": {
    "name": "Paul Smith",
    "email": "psmith@gnu.org",
    "time": "Sun Aug 24 14:29:11 2025 -0400"
  },
  "message": "* tests/scripts/*: Switch TAB chars to #TAB# markup\n\nAvoid Emacs local variable settings to disable whitespace cleanup,\nby creating markup tokens for TAB characters (#TAB#) and space\ncharacters (#SPACE#) (for end-of-line spaces).  Modify all the\ntests that use TABs to use the new markup.  This requires changing\nsome old-fashioned tests to use the modern run_make_test().  Also\nremove some of the comments regarding test numbers now that the\nframework keeps track.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9565deac2fcbb7a12eefac86fbb03db1ea1090c6",
      "old_mode": 33188,
      "old_path": "tests/run_make_tests.pl",
      "new_id": "4296e30285fefeff4d3e04b0c3e77db8deb34f91",
      "new_mode": 33188,
      "new_path": "tests/run_make_tests.pl"
    },
    {
      "type": "modify",
      "old_id": "a6458cd6bb081abf9d3576cf659301d80f29ecd0",
      "old_mode": 33188,
      "old_path": "tests/scripts/features/comments",
      "new_id": "7cb2c697f00e164aefd1598649f8ac2b745c344e",
      "new_mode": 33188,
      "new_path": "tests/scripts/features/comments"
    },
    {
      "type": "modify",
      "old_id": "c8f142152598fe7d69e6716a60e7120d3431d382",
      "old_mode": 33188,
      "old_path": "tests/scripts/features/conditionals",
      "new_id": "7cef93089d90b2818818a4f90fade39e7ae4731c",
      "new_mode": 33188,
      "new_path": "tests/scripts/features/conditionals"
    },
    {
      "type": "modify",
      "old_id": "4ebdc2b8da86168567ab435b71e8c09c9a90375d",
      "old_mode": 33188,
      "old_path": "tests/scripts/features/order_only",
      "new_id": "a6b877d05278fd0ebbc70e69d5303a2390a94570",
      "new_mode": 33188,
      "new_path": "tests/scripts/features/order_only"
    },
    {
      "type": "modify",
      "old_id": "a530bba10ac33c3a83dae0fc07bdb6bcbd0e58c9",
      "old_mode": 33188,
      "old_path": "tests/scripts/features/patspecific_vars",
      "new_id": "a7c3c3bc25d70af107c2305e8a49bbbae2ec12bc",
      "new_mode": 33188,
      "new_path": "tests/scripts/features/patspecific_vars"
    },
    {
      "type": "modify",
      "old_id": "e3b00acb099ee49dfdbf6962403efcd0d3c57eae",
      "old_mode": 33188,
      "old_path": "tests/scripts/features/statipattrules",
      "new_id": "a3276594da3b58b9c03ea9e6ac42e9ef7734a41d",
      "new_mode": 33188,
      "new_path": "tests/scripts/features/statipattrules"
    },
    {
      "type": "modify",
      "old_id": "62e0c2e02273f9cfa75b9a44919411842ab938f2",
      "old_mode": 33188,
      "old_path": "tests/scripts/functions/andor",
      "new_id": "806358b404dbd2b5fd51bb1c41c5214ffc378f10",
      "new_mode": 33188,
      "new_path": "tests/scripts/functions/andor"
    },
    {
      "type": "modify",
      "old_id": "dc1a6233d35e35e4ae4a01b22ad2c8fc56386fd0",
      "old_mode": 33188,
      "old_path": "tests/scripts/functions/call",
      "new_id": "3591524b49dbe6adf32ce6620f851f7ab38a90a8",
      "new_mode": 33188,
      "new_path": "tests/scripts/functions/call"
    },
    {
      "type": "modify",
      "old_id": "998afe481476aa02902897df9e45e188846443eb",
      "old_mode": 33188,
      "old_path": "tests/scripts/functions/error",
      "new_id": "bb97dbf388aff38ea75180ac1d9519f6959b86c3",
      "new_mode": 33188,
      "new_path": "tests/scripts/functions/error"
    },
    {
      "type": "modify",
      "old_id": "4a432fe7a360197626ea1345d5fc7ff5462e9e8d",
      "old_mode": 33188,
      "old_path": "tests/scripts/functions/eval",
      "new_id": "b5a1906300663a3f4ec97c1b18c32964158ca801",
      "new_mode": 33188,
      "new_path": "tests/scripts/functions/eval"
    },
    {
      "type": "modify",
      "old_id": "e6e1343d7ce5b16edfcbe8e1d76184b1d8d6bc69",
      "old_mode": 33188,
      "old_path": "tests/scripts/functions/sort",
      "new_id": "724f6f0f6ff3d079d1038e7fef2cfff9b4b20cf5",
      "new_mode": 33188,
      "new_path": "tests/scripts/functions/sort"
    },
    {
      "type": "modify",
      "old_id": "8222433f315eef7eba6524033e21af51b6e3b74e",
      "old_mode": 33188,
      "old_path": "tests/scripts/functions/strip",
      "new_id": "f7987ef4084cec6a6d4b47c2cc7f6e6c16053461",
      "new_mode": 33188,
      "new_path": "tests/scripts/functions/strip"
    },
    {
      "type": "modify",
      "old_id": "16eb83bb457fc3e1af1b50e1ef625611d4c1f233",
      "old_mode": 33188,
      "old_path": "tests/scripts/functions/warning",
      "new_id": "57db2583ecf9ff2b37389ab998522f0b618f1baf",
      "new_mode": 33188,
      "new_path": "tests/scripts/functions/warning"
    },
    {
      "type": "modify",
      "old_id": "455027aa0dcb32131c41ea31de24cc752896e009",
      "old_mode": 33188,
      "old_path": "tests/scripts/misc/general3",
      "new_id": "448528514409ae2ee05e6e43d243d113230b04d8",
      "new_mode": 33188,
      "new_path": "tests/scripts/misc/general3"
    },
    {
      "type": "modify",
      "old_id": "6a36e8d49376e91f0e6249abc68070367fcc4d5d",
      "old_mode": 33188,
      "old_path": "tests/scripts/options/dash-B",
      "new_id": "cd334f9d6391b05cba8b80125b1a5eb608951bd4",
      "new_mode": 33188,
      "new_path": "tests/scripts/options/dash-B"
    },
    {
      "type": "modify",
      "old_id": "fe4d235530a5a30e489f5da34399d3d7f90f268b",
      "old_mode": 33188,
      "old_path": "tests/scripts/options/dash-W",
      "new_id": "1e4d3a2cfd3955a454d6cfd4b372865662b3d249",
      "new_mode": 33188,
      "new_path": "tests/scripts/options/dash-W"
    },
    {
      "type": "modify",
      "old_id": "0ae9b5b71c9c3dee1fad36b0a62e46daaf1a3913",
      "old_mode": 33188,
      "old_path": "tests/scripts/targets/ONESHELL",
      "new_id": "1ea6e178837a13d0879b0c8b721a7085f4022ddc",
      "new_mode": 33188,
      "new_path": "tests/scripts/targets/ONESHELL"
    },
    {
      "type": "modify",
      "old_id": "dc621606ed3b2bd64a561607e325f4ff2bdd2bec",
      "old_mode": 33188,
      "old_path": "tests/scripts/variables/MAKE",
      "new_id": "a9da41e7b6f0985407ba926929453f853803c51f",
      "new_mode": 33188,
      "new_path": "tests/scripts/variables/MAKE"
    },
    {
      "type": "modify",
      "old_id": "879283b056714f52e1e0aa6e8a7e9442dbc52f04",
      "old_mode": 33188,
      "old_path": "tests/scripts/variables/MAKECMDGOALS",
      "new_id": "c3b50f5fcc7208d645c03771e7b39835c265e1f5",
      "new_mode": 33188,
      "new_path": "tests/scripts/variables/MAKECMDGOALS"
    },
    {
      "type": "modify",
      "old_id": "771bbda8f7beebdffebe82c13e7f3ef4a25f1a97",
      "old_mode": 33188,
      "old_path": "tests/scripts/variables/automatic",
      "new_id": "d64518d83b2b61ff523151a48b66809ffb736739",
      "new_mode": 33188,
      "new_path": "tests/scripts/variables/automatic"
    },
    {
      "type": "modify",
      "old_id": "eecbd8f3e425db77cb766ff5c1a8bdb77ccba7d4",
      "old_mode": 33188,
      "old_path": "tests/scripts/variables/define",
      "new_id": "ad978b9e2ba78ccb5efe4f0be5a9a1e3c18602a5",
      "new_mode": 33188,
      "new_path": "tests/scripts/variables/define"
    },
    {
      "type": "modify",
      "old_id": "e05f6ab6ce1462d977022ed34e5fdbb9529479ef",
      "old_mode": 33188,
      "old_path": "tests/scripts/variables/special",
      "new_id": "c111c1a091f7ce755c0dba4e13edc3fdd657b8f3",
      "new_mode": 33188,
      "new_path": "tests/scripts/variables/special"
    }
  ]
}
