)]}'
{
  "commit": "ea47c154e520acdd78c8b7d6c7fce9e2bb3e8224",
  "tree": "cbb4ce5a3896eb27f7157255a4154c7a37961702",
  "parents": [
    "c81909f8421fb68c7ee4a2b29af32abb5b75829d"
  ],
  "author": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Sun Feb 08 12:59:23 2026 -0500"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Wed Feb 11 11:55:50 2026 -0500"
  },
  "message": "Make case-dependent operations locale-independent\n\nUse ASCII-only ctype operations provided by KWSys String.\nThese match the \"C\" locale in which `cmake` has long run.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9522e86b6f5a0ca4124ce43e8813699ba677cf48",
      "old_mode": 33188,
      "old_path": "Source/CPack/cmCPackInnoSetupGenerator.cxx",
      "new_id": "4b8533bb5e3cf5e34f592a109175518750896ba2",
      "new_mode": 33188,
      "new_path": "Source/CPack/cmCPackInnoSetupGenerator.cxx"
    },
    {
      "type": "modify",
      "old_id": "19cbee11599ced28328fd3b4fc095ba17622423b",
      "old_mode": 33188,
      "old_path": "Source/CPack/cmCPackRPMGenerator.cxx",
      "new_id": "2bc60c2746dd534d017f7193c499e1de11325b62",
      "new_mode": 33188,
      "new_path": "Source/CPack/cmCPackRPMGenerator.cxx"
    },
    {
      "type": "modify",
      "old_id": "c9add4f0e8383f6e33e1e11c6a2f13da91e0ba23",
      "old_mode": 33188,
      "old_path": "Source/CursesDialog/cmCursesColor.cxx",
      "new_id": "a9e5ff6fe0434bf2bece72bbae36e4904fb99a7a",
      "new_mode": 33188,
      "new_path": "Source/CursesDialog/cmCursesColor.cxx"
    },
    {
      "type": "modify",
      "old_id": "f503e9303958758d13938820e3646b936cbace53",
      "old_mode": 33188,
      "old_path": "Source/cmCTest.cxx",
      "new_id": "3b8232561b7c1c529ebedb4cac3bbb3c05f9018a",
      "new_mode": 33188,
      "new_path": "Source/cmCTest.cxx"
    },
    {
      "type": "modify",
      "old_id": "324ff30a81645bea46e1c819a50e3f73d854ffef",
      "old_mode": 33188,
      "old_path": "Source/cmComputeLinkInformation.cxx",
      "new_id": "5ff8784f79a8f8bce647c6c79ad564125cf34c0d",
      "new_mode": 33188,
      "new_path": "Source/cmComputeLinkInformation.cxx"
    },
    {
      "type": "modify",
      "old_id": "ad36c4a4693ce49c92ca34e478335168ff92f799",
      "old_mode": 33188,
      "old_path": "Source/cmFindLibraryCommand.cxx",
      "new_id": "57d2a41e2afb1b2ad6b0c5b5dbd4c191f95f45f2",
      "new_mode": 33188,
      "new_path": "Source/cmFindLibraryCommand.cxx"
    },
    {
      "type": "modify",
      "old_id": "3136f69dd17c81e23be631cc107eb7f9664f6dd9",
      "old_mode": 33188,
      "old_path": "Source/cmGccDepfileLexerHelper.cxx",
      "new_id": "478a93d393b70b764d28a01c77b7039af4352337",
      "new_mode": 33188,
      "new_path": "Source/cmGccDepfileLexerHelper.cxx"
    },
    {
      "type": "modify",
      "old_id": "67d63b94c538484f3b538d4540026761263980c4",
      "old_mode": 33188,
      "old_path": "Source/cmPathResolver.cxx",
      "new_id": "f67dcbd396a796622a611a253da57963b0a94bce",
      "new_mode": 33188,
      "new_path": "Source/cmPathResolver.cxx"
    },
    {
      "type": "modify",
      "old_id": "b9394488b67d7d20944e56b11fa7ce5f231bec83",
      "old_mode": 33188,
      "old_path": "Source/cmSbomArguments.cxx",
      "new_id": "76322ab494909cea4719f3f70db7736b19d39e35",
      "new_mode": 33188,
      "new_path": "Source/cmSbomArguments.cxx"
    },
    {
      "type": "modify",
      "old_id": "d46019bf7c194cbaabab031d244e797a9883a5a2",
      "old_mode": 33188,
      "old_path": "Source/cmStringAlgorithms.cxx",
      "new_id": "c2f3a55c5746fb08213ea70a9ad5e2b6311c8fd1",
      "new_mode": 33188,
      "new_path": "Source/cmStringAlgorithms.cxx"
    },
    {
      "type": "modify",
      "old_id": "1d15b550074e0d69cc0241d6078e4de7bd5b5334",
      "old_mode": 33188,
      "old_path": "Source/cmSystemTools.cxx",
      "new_id": "cb088e9e1395fbf0dbe33d05b5de40d3afd0f335",
      "new_mode": 33188,
      "new_path": "Source/cmSystemTools.cxx"
    },
    {
      "type": "modify",
      "old_id": "9d9de8c3a3a0762409209f7303c8ae5d73274544",
      "old_mode": 33188,
      "old_path": "Source/cmWindowsRegistry.cxx",
      "new_id": "ecce2f55d3f720f9f2f56e1a0d530d578945c4b9",
      "new_mode": 33188,
      "new_path": "Source/cmWindowsRegistry.cxx"
    },
    {
      "type": "modify",
      "old_id": "42fe88a8ceaa35fa85298979676413cdecdfe237",
      "old_mode": 33188,
      "old_path": "Source/cmakemain.cxx",
      "new_id": "35346afd38cf1e66f364a4c9d94a6bd8b964f26c",
      "new_mode": 33188,
      "new_path": "Source/cmakemain.cxx"
    },
    {
      "type": "modify",
      "old_id": "6a38c3148c1a0cadab262fab56e4ebb064db789e",
      "old_mode": 33188,
      "old_path": "Tests/CMakeLib/testPathResolver.cxx",
      "new_id": "ce759e50d57d18fd57c0498b3d1707d90c052e21",
      "new_mode": 33188,
      "new_path": "Tests/CMakeLib/testPathResolver.cxx"
    },
    {
      "type": "modify",
      "old_id": "ea843d992254b4ff4e6678fe83e6ac3ed3fd3417",
      "old_mode": 33188,
      "old_path": "Tests/CMakeLib/testUVProcessChainHelper.cxx",
      "new_id": "50ad761b546330bd1356fcfbc89099ce4e3f72ac",
      "new_mode": 33188,
      "new_path": "Tests/CMakeLib/testUVProcessChainHelper.cxx"
    }
  ]
}
