about summary refs log tree commit diff
path: root/src/tools/unicode-table-generator
AgeCommit message (Expand)AuthorLines
2025-09-07optimization: Don't include ASCII characters in Unicode tablesKarl Meakin-0/+5
2025-09-05change file-is-generated doc comment to innerMarijn Schouten-1/+1
2025-09-03Rollup merge of #145414 - Kmeakin:km/unicode-table-refactors, r=joshtriplett,...Stuart Cook-149/+143
2025-08-16refactor: Hard-code `char::is_control`Karl Meakin-1/+0
2025-08-15refactor: Add tests for case conversionsKarl Meakin-11/+41
2025-08-15refactor: `generate_tests`Karl Meakin-52/+45
2025-08-15refactor: rewrite `ranges_from_set`Karl Meakin-66/+17
2025-08-15refactor: Include size of case conversion tablesKarl Meakin-13/+35
2025-08-15refactor: Include table sizes in comment at top of `unicode_data.rs`Karl Meakin-11/+9
2025-08-05fix(unicode-table-generator): fix duplicated unique indicesMarco Cavenati-1/+1
2025-07-18unicode-table-gen: more clippy fixesMarijn Schouten-8/+8
2025-07-18unicode-table-gen: edition 2024Marijn Schouten-2/+2
2025-07-18unicode-table-gen: clippy fixesMarijn Schouten-35/+28
2025-07-10Remove uncessary parens in closure body with unused lintyukang-1/+1
2025-03-08Remove unneeded parentheses.Markus Reiter-1/+1
2025-03-08Fix formatting.Markus Reiter-34/+7
2025-03-07Use `intrinsics::assume` instead of `hint::assert_unchecked`.Markus Reiter-2/+8
2025-03-07Never inline `lookup_slow`.Markus Reiter-0/+2
2025-03-06Add second precondition for `skip_search`.Markus Reiter-28/+89
2025-03-06Allow optimizing out `panic_bounds_check` in Unicode checks.Markus Reiter-14/+31
2025-02-08Rustfmtbjorn3-21/+27
2024-11-27update cfgsBoxy-5/+0
2024-11-12stabilize const_unicode_case_lookupRalf Jung-0/+5
2024-11-06Auto merge of #132500 - RalfJung:char-is-whitespace-const, r=jhprattbors-1/+1
2024-11-03Rollup merge of #132499 - RalfJung:unicode_data.rs, r=tgross35Matthias Krüger-1/+1
2024-11-02make char::is_whitespace unstably constRalf Jung-1/+1
2024-11-02unicode_data.rs: show command for generating fileRalf Jung-1/+1
2024-11-02get rid of a whole bunch of unnecessary rustc_const_unstable attributesRalf Jung-6/+0
2024-10-20Rollup merge of #131647 - jieyouxu:unicode-table-generator, r=Mark-SimulacrumMatthias Krüger-5/+3
2024-10-13unicode-table-generator: sync comments许杰友 Jieyou Xu (Joe)-4/+2
2024-10-13unicode-table-generator: match bin name with tool name许杰友 Jieyou Xu (Joe)-1/+1
2024-10-13switch unicode-data back to 'static'Ralf Jung-4/+4
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-29/+23
2024-07-29Reformat `use` declarations.Nicholas Nethercote-11/+15
2024-04-20Add a lower bound check to `unicode-table-generator` outputArpad Borsos-3/+27
2023-04-12remove some unneeded importsKaDiWa-2/+0
2023-03-21Use hex literal for INDEX_MASKMartin Gammelsæter-1/+1
2023-03-16Improve case mapping encoding schemeMartin Gammelsæter-49/+54
2023-03-16Split unicode case LUTs in single and multi variantsMartin Gammelsæter-13/+45
2023-03-15Skip serializing ascii chars in case LUTsMartin Gammelsæter-14/+11
2022-09-04Address feedback from PR #101401Sage Mitchell-4/+8
2022-09-04Make `char::is_lowercase` and `char::is_uppercase` constSage Mitchell-10/+16
2022-08-28Auto merge of #100497 - kadiwa4:remove_clone_into_iter, r=cjgillotbors-6/+2
2022-08-27Rollup merge of #100924 - est31:closure_to_fn_ptr, r=Mark-SimulacrumYuki Okushi-17/+16
2022-08-23Change hint to correct pathest31-1/+1
2022-08-23Simplify unicode_downloads.rsest31-16/+15
2022-08-13avoid cloning and then iteratingKaDiWa-6/+2
2022-07-20add #inlineBruce A. MacNaughton-0/+1
2022-07-19formattedBruce A. MacNaughton-34/+20
2022-07-19working updatesBruce A. MacNaughton-2/+108