)]}'
{
  "commit": "b60c08d66248be76187170ea591524dd91aa6459",
  "tree": "5c0460f1882ecfdd8bc6d1f2c729298a9ed6d458",
  "parents": [
    "843a6c53d28fac18a99d15fb1df5621f6d76430d"
  ],
  "author": {
    "name": "Kirill Makurin",
    "email": "maiddaisuki@outlook.com",
    "time": "Sat Feb 07 11:02:33 2026 +0900"
  },
  "committer": {
    "name": "LIU Hao",
    "email": "lh_mouse@126.com",
    "time": "Wed Feb 11 14:45:08 2026 +0800"
  },
  "message": "crt: replace iswctype function for all CRTs\n\nCRT\u0027s `iswctype` mishandles TAB character when passed `wctype_t` argument\ncontains `_BLANK` bit; see iswctype.c for behavior summary.\n\nSigned-off-by: Kirill Makurin \u003cmaiddaisuki@outlook.com\u003e\nSigned-off-by: LIU Hao \u003clh_mouse@126.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d67dc49a2edf463206290aa390e3849f7088edc1",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/Makefile.am",
      "new_id": "a6c593ab8865b1f9709789694c995e11f6ccfd66",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "ebf681501baf3801e9983cb54fbf58914ba0b164",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def",
      "new_id": "18292ae5a7c17cf30dbbee3b78155e83e776d1a9",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def"
    },
    {
      "type": "modify",
      "old_id": "63cea1a7a7c68e6d63c7e9e1034e12e03ab608bd",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib-common/msvcr120_app.def.in",
      "new_id": "4fa8540ee11fce2f6255cd03ca507f6ba9b79640",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib-common/msvcr120_app.def.in"
    },
    {
      "type": "modify",
      "old_id": "a4343bb765e0520c4482bb0c5417ab92aa0b8682",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib-common/msvcrt.def.in",
      "new_id": "2cd26c9f856ce8f01617e03179db5db044f53046",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib-common/msvcrt.def.in"
    },
    {
      "type": "modify",
      "old_id": "4f705bd65cd275b409b87ca43a5b0b32835ec059",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib-common/ucrtbase-common.def.in",
      "new_id": "8437cad2e75e52451e88e70300cdc29abc02f11c",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib-common/ucrtbase-common.def.in"
    },
    {
      "type": "modify",
      "old_id": "140bd34287fe53fb39b1b2a8660e9e9de790a02e",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/crtdll.def.in",
      "new_id": "b76b7c791264d5b33f686056cdc4ce2628112d32",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/crtdll.def.in"
    },
    {
      "type": "modify",
      "old_id": "52cfe900f599eb63d383ce6b2060d2ee69d3ce73",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr100.def.in",
      "new_id": "a5c1d9d8c33e1202d59037c336801f73270d40ed",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr100.def.in"
    },
    {
      "type": "modify",
      "old_id": "357e379c15eadf960389fd60dbc09bf6761a5a3b",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr100d.def.in",
      "new_id": "5881ef843cafe8dc867f963ef2bf11ac1cde942c",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr100d.def.in"
    },
    {
      "type": "modify",
      "old_id": "210809f326fc6b4944242f17d873c5b6310c24cb",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr110.def.in",
      "new_id": "2dd9e2c21c5d0f6d4873c9ca51f5e4836b6b1440",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr110.def.in"
    },
    {
      "type": "modify",
      "old_id": "fe19620d6eaf10a8ff4a662f11940e61a705f400",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr110d.def.in",
      "new_id": "58aace1058ae7b83dab181519d5bdfd9a72f2888",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr110d.def.in"
    },
    {
      "type": "modify",
      "old_id": "1b179c5e85e761fba23503b21cddcca67c824cbe",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr120.def.in",
      "new_id": "10b62291b05ad6f8db986af2da85200ff8d059b2",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr120.def.in"
    },
    {
      "type": "modify",
      "old_id": "d03181759a749d38ea1c18ad42d1e1fa6eb589f2",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr120d.def.in",
      "new_id": "11991c1f7ab0a2af6fa8873ed753015e2bf4850e",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr120d.def.in"
    },
    {
      "type": "modify",
      "old_id": "71a7b85faabfe01aa1dea1d65e0720fedd8097cc",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr40d.def.in",
      "new_id": "88309a727e5992e1dadbf83ef5442a6a5569959a",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr40d.def.in"
    },
    {
      "type": "modify",
      "old_id": "2026a73c5cd2729e90e754531fe711dafe4ffd76",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr70.def.in",
      "new_id": "af020cbcbd53317ff5dbef3426aa18a4ea53a5a9",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr70.def.in"
    },
    {
      "type": "modify",
      "old_id": "f126df2e0feaa6f248066d001f329c63a317bfd4",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr70d.def.in",
      "new_id": "19610eeddcfbd544f0243d2133c38d66ca57393b",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr70d.def.in"
    },
    {
      "type": "modify",
      "old_id": "605d5efd21defe39c9f21a9bbfd1a3afb4f5284a",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr71.def.in",
      "new_id": "63d059409e3f03f6797dc75909ca958472fd89d9",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr71.def.in"
    },
    {
      "type": "modify",
      "old_id": "0414cab730caf7c6db1832d0b15abeb754e74bc4",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr71d.def.in",
      "new_id": "5beec6e9dbf497d0b8929b866338be6f3dbe2118",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr71d.def.in"
    },
    {
      "type": "modify",
      "old_id": "da393b6c0ebf8b76b704253979caf2091be48485",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr80.def.in",
      "new_id": "c62247900eb35920c45c98ab8ca72c992b7e3ba3",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr80.def.in"
    },
    {
      "type": "modify",
      "old_id": "2cd64fee900a4be8ec62ebb7f9530fd4ad258c88",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr80d.def.in",
      "new_id": "65959c4b1edc9f95651a1208da6bd40d7703b9e0",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr80d.def.in"
    },
    {
      "type": "modify",
      "old_id": "bc10a2f91cdda67d001b88d2007ee5b05de298c6",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr90.def.in",
      "new_id": "94d877adb0c9e9a8bdc20203aabd8bf0dba43dae",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr90.def.in"
    },
    {
      "type": "modify",
      "old_id": "3f329d54b93ab79b4f87b81ae206975a5d6f75e1",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcr90d.def.in",
      "new_id": "1d5354d4374e954efa55d80740f685d61119c728",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcr90d.def.in"
    },
    {
      "type": "modify",
      "old_id": "f1cdaab876b7be357e442caf7b1100fbf152faea",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcrt10.def.in",
      "new_id": "3129298faebdb07a54e342a948e4324f446fa6c5",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcrt10.def.in"
    },
    {
      "type": "modify",
      "old_id": "1d0e33fab8c023deac210ebe5ae211a39c2fce9e",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcrt20.def.in",
      "new_id": "a61c945f3f46931f8d8500ff384f9e712f450dbe",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcrt20.def.in"
    },
    {
      "type": "modify",
      "old_id": "811f476d93067e80c3c168fd83251107ee8ac497",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcrt40.def.in",
      "new_id": "83798ed9873d13a37a7d3860bd49f527085317d2",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcrt40.def.in"
    },
    {
      "type": "modify",
      "old_id": "d156ddbdd8280f0a00341708a397e6a5bd59a9d6",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib32/msvcrtd.def.in",
      "new_id": "80189d28c04541c83e3b72c4f976e88607d7c36c",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib32/msvcrtd.def.in"
    },
    {
      "type": "modify",
      "old_id": "6234913919c36a3c5515ba00b024449c01a88dc5",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr100.def.in",
      "new_id": "8db1ba9c9f186df647806512a68d4876713545db",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr100.def.in"
    },
    {
      "type": "modify",
      "old_id": "a5ec9c79c3bc2fccfb6903a1f42441dae63e936f",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr100d.def.in",
      "new_id": "fcb7c7c69b5007c232f31991fd17d3c8427dc4bf",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr100d.def.in"
    },
    {
      "type": "modify",
      "old_id": "7b45f6cf16672d62d7c3e06caa8c915a3b12e7c7",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr110.def.in",
      "new_id": "f0b338e7a02d1362bcab7d8b4d5f5c4d227cdfb5",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr110.def.in"
    },
    {
      "type": "modify",
      "old_id": "ca4d10f63e393bec5f77ae5102be1234dffcc411",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr110d.def.in",
      "new_id": "4b65455b70a3f96713b2641b964d1625d9df7dba",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr110d.def.in"
    },
    {
      "type": "modify",
      "old_id": "594f7d390159ba57c6f844ead6cb4919b7dd3664",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr120.def.in",
      "new_id": "c6ecd419a2849904c5ff414c05c76e03047a75c0",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr120.def.in"
    },
    {
      "type": "modify",
      "old_id": "e49ddcb460bc716836c05dc496dc9db394df6cab",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr120d.def.in",
      "new_id": "8d5650f39319007df1db85bd41df8863a258ac9d",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr120d.def.in"
    },
    {
      "type": "modify",
      "old_id": "8606a46755f9a273e2a5d955d4ad6f903eeedc82",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr80.def.in",
      "new_id": "1c3ef7ed37214eccf820ebb965fa0184816b15bd",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr80.def.in"
    },
    {
      "type": "modify",
      "old_id": "7fc3d1647fe9488fd950d2ec38ea6e5c47c3d692",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr80d.def.in",
      "new_id": "db27778badd240743b9787d08173df7231d5d929",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr80d.def.in"
    },
    {
      "type": "modify",
      "old_id": "d22c5b68e695821ade1b4d4a2bd5c0ebeaf3756c",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr90.def.in",
      "new_id": "ae716891c0e98484a257a78f4631478472c5eacf",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr90.def.in"
    },
    {
      "type": "modify",
      "old_id": "52119f3e94d20db1bcde23a47fbc715e76ba46e9",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/lib64/msvcr90d.def.in",
      "new_id": "098287136caa8a79f5411198eb970d3e69588c1c",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/lib64/msvcr90d.def.in"
    },
    {
      "type": "modify",
      "old_id": "6b56dd8eff58dacc55c22e51259eb87fa944c07b",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/libarm32/msvcr110.def.in",
      "new_id": "b2d94868539950119c1dc7d47040e9d97a6cc5cc",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/libarm32/msvcr110.def.in"
    },
    {
      "type": "modify",
      "old_id": "8bd6eaa82f40e4ee8d537662c657962d98237945",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/libarm32/msvcr110d.def.in",
      "new_id": "7c30d8605545f2da224cb777647edfed1b880404",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/libarm32/msvcr110d.def.in"
    },
    {
      "type": "modify",
      "old_id": "3b3efdfa91a5be302b6e98a3f85c9a184d117be1",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/libarm32/msvcr120.def.in",
      "new_id": "8baf0acbb77674ef6663300f17a61205678f1ff4",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/libarm32/msvcr120.def.in"
    },
    {
      "type": "modify",
      "old_id": "9eee8b10b9e0ca8dfd8ed8c589c9c5b51881f13d",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/libarm32/msvcr120d.def.in",
      "new_id": "c71eaa2ca96d59f82ed5000c5d3d80d829b3dcae",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/libarm32/msvcr120d.def.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1773349674a234ce8e89163ee399fe74e1ea01d",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/misc/iswctype.c"
    }
  ]
}
