summary refs log tree commit diff
path: root/library/core/src/char/methods.rs
AgeCommit message (Expand)AuthorLines
2024-10-14replace placeholder versionJosh Stone-3/+3
2024-10-10Stabilise 'const_char_encode_utf8';Gabriel Bjørnager Jensen-2/+5
2024-10-01Rollup merge of #130773 - bjoernager:master, r=thomccMatthias Krüger-2/+1
2024-09-28Update Unicode escapes;Gabriel Bjørnager Jensen-2/+1
2024-09-25Add 'must_use' attribute to 'char::len_utf8' and 'char::len_utf16';Gabriel Bjørnager Jensen-0/+4
2024-09-23Rollup merge of #130713 - bjoernager:const-char-make-ascii, r=NoratriebMatthias Krüger-2/+2
2024-09-23Rollup merge of #130659 - bjoernager:const-char-encode-utf16, r=dtolnayMatthias Krüger-25/+35
2024-09-22Mark 'make_ascii_uppercase' and 'make_ascii_lowercase' in 'u8' as const; Rena...Gabriel Bjørnager Jensen-2/+2
2024-09-22Auto merge of #130697 - bjoernager:const-char-make-ascii, r=dtolnaybors-2/+4
2024-09-22Mark 'make_ascii_uppercase' and 'make_ascii_lowercase' in 'char' as const;Gabriel Bjørnager Jensen-2/+4
2024-09-21Mark and implement 'char::encode_utf16' as const; Rewrite 'encode_utf16_raw';Gabriel Bjørnager Jensen-25/+35
2024-09-20Address diagnostics regression for 'const_char_encode_utf8';Gabriel Bjørnager Jensen-2/+12
2024-09-18Mark and implement 'char::encode_utf8' as const.Gabriel Bjørnager Jensen-18/+14
2024-09-12Rollup merge of #130101 - RalfJung:const-cleanup, r=fee1-deadMatthias Krüger-1/+1
2024-09-09Stabilize `char::MIN`okaneco-4/+1
2024-09-08add FIXME(const-hack)Ralf Jung-1/+1
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-4/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-07-28step cfg(bootstrap)Mark Rousskov-4/+1
2024-07-28Update CURRENT_RUSTC_VERSIONMark Rousskov-1/+1
2024-06-25Stabilize const unchecked conversion from u32 to charDavid Tolnay-1/+4
2024-05-08Avoid panicking branch in `EscapeIterInner`.Markus Reiter-4/+4
2024-04-20Add a lower bound check to `unicode-table-generator` outputArpad Borsos-1/+1
2024-02-15Add ASCII fast-path for `char::is_grapheme_extended`Arpad Borsos-1/+1
2023-12-10remove redundant importssurechen-1/+0
2023-10-26Refactor some `char`, `u8` ascii functions to be branchlessokaneco-3/+6
2023-07-31I'm mathematically challengedltdk-2/+2
2023-07-31Can't compare usize and u32ltdk-2/+2
2023-07-31Use u32::from for MIN/MAX examplesltdk-2/+2
2023-07-31Add note on gap for MIN/MAXltdk-0/+35
2023-07-31Add char::MINltdk-0/+15
2023-05-12`ascii::Char`-ify the escaping codeScott McMurray-12/+12
2023-05-04Rollup merge of #111009 - scottmcm:ascii-char, r=BurntSushiMatthias Krüger-0/+19
2023-05-03Add the basic `ascii::Char` typeScott McMurray-0/+19
2023-04-30reviewMichal Nazarewicz-3/+3
2023-04-05Refactor core::char::EscapeDefault and co. structuresMichal Nazarewicz-36/+21
2023-01-14Use associated items of `char` instead of freestanding items in `core::char`Lukas Markeffsky-20/+4
2022-12-28update stabilization version numbersPietro Albini-3/+3
2022-11-14Rollup merge of #102470 - est31:stabilize_const_char_convert, r=joshtriplettMatthias Krüger-4/+4
2022-10-16Clarify the possible return values of len_utf16Sky-0/+5
2022-09-29Stabilize const_char_convertest31-3/+3
2022-09-29Split out from_u32_unchecked from const_char_convertest31-1/+1
2022-09-27introduce `{char, u8}::is_ascii_octdigit`Akshay-0/+32
2022-09-04Make `char::is_lowercase` and `char::is_uppercase` constSage Mitchell-2/+20
2022-08-09docs: remove repetitionVincenzo Palazzo-2/+1
2022-07-28add more docs regarding ideographic numbersVincenzo Palazzo-1/+11
2022-04-16No need to check the assert all the time.Giles Cope-1/+1
2022-04-07Auto merge of #95678 - pietroalbini:pa-1.62.0-bootstrap, r=Mark-Simulacrumbors-1/+0
2022-04-06Update documentation for `trim*` and `is_whitespace` to include newlinesDeadbeef-0/+3
2022-04-05trivial cfg(bootstrap) changesPietro Albini-1/+0