about summary refs log tree commit diff
path: root/library/core/src/char
AgeCommit message (Expand)AuthorLines
2025-09-07optimization: Don't include ASCII characters in Unicode tablesKarl Meakin-1/+37
2025-09-03Rollup merge of #145279 - clarfonthey:const-convert-initial, r=tgross35Stuart Cook-9/+19
2025-09-01Constify conversion traitsltdk-9/+19
2025-08-30Auto merge of #145479 - Kmeakin:km/hardcode-char-is-control, r=joboetbors-1/+5
2025-08-26Rollup merge of #144373 - hkBst:remove-deprecated-1, r=jhprattGuillaume Gomez-17/+7
2025-08-26remove deprecated Error::description in implsMarijn Schouten-17/+7
2025-08-17Optimize `char::encode_utf8`Karl Meakin-21/+26
2025-08-16refactor: Hard-code `char::is_control`Karl Meakin-1/+5
2025-08-07Optimize `char::is_alphanumeric`Karl Meakin-1/+5
2025-07-21Constify Try, From, TryFromEvgenii Zheltonozhskii-5/+10
2025-06-20Add diagnostic items for ClippySamuel Tardieu-0/+1
2025-06-15Get rid of `EscapeDebugInner`.Markus Reiter-43/+19
2025-05-21Add some track_caller info to precondition panicsBen Kimock-0/+1
2025-05-16Add assert_unsafe_precondition!()s to as_ascii_unchecked() methodssam skeoch-0/+7
2025-05-16Add as_ascii_unchecked() methods to char, str, and u8sam skeoch-0/+14
2025-05-12update cfg(bootstrap)Pietro Albini-2/+2
2025-04-24Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etcbendn-0/+2
2025-04-10Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxubors-2/+2
2025-04-09replace version placeholderBoxy-2/+2
2025-04-09Speed up `String::push` and `String::insert`lincot-30/+62
2025-03-16Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc许杰友 Jieyou Xu (Joe)-1/+1
2025-03-07Auto merge of #138155 - matthiaskrgr:rollup-xq5buio, r=matthiaskrgrbors-12/+4
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-12/+4
2025-03-06stabilize const_char_classifyRalf Jung-2/+2
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-1/+1
2025-02-19Rollup merge of #120580 - HTGAzureX1212:HTGAzureX1212/issue-45795, r=m-ou-seMatthias Krüger-0/+20
2025-02-18add last std diagnostic items for clippycyrgani-0/+1
2025-02-16add MAX_LEN_UTF8 and MAX_LEN_UTF16 constantsHTGAzureX1212-0/+20
2025-01-31Update encode_utf16 to mention it is native endianMarijn Schouten-3/+3
2024-12-31char to_digit: avoid unnecessary casts to u64Marcondiro-7/+11
2024-11-27update cfgsBoxy-5/+0
2024-11-27replace placeholder versionBoxy-4/+4
2024-11-14Auto merge of #132709 - programmerjake:optimize-charto_digit, r=joshtriplettbors-13/+31
2024-11-12stabilize const_unicode_case_lookupRalf Jung-4/+2
2024-11-06optimize char::to_digit and assert radix is at least 2Jacob Lifshay-13/+31
2024-11-06Auto merge of #132500 - RalfJung:char-is-whitespace-const, r=jhprattbors-2/+3
2024-11-05Auto merge of #132661 - matthiaskrgr:rollup-npytbl6, r=matthiaskrgrbors-1/+1
2024-11-05add const_eval_select macro to reduce redundancyRalf Jung-1/+1
2024-11-04Stabilise 'const_char_encode_utf16';Gabriel Bjørnager Jensen-2/+5
2024-11-03Auto merge of #132542 - RalfJung:const_panic, r=tgross35bors-24/+19
2024-11-03add const_panic macro to make it easier to fall back to non-formatting panic ...Ralf Jung-24/+19
2024-11-03Auto merge of #132458 - RalfJung:rustc-const-unstable, r=Amanieubors-1/+0
2024-11-02make char::is_whitespace unstably constRalf Jung-2/+3
2024-11-02get rid of a whole bunch of unnecessary rustc_const_unstable attributesRalf Jung-1/+0
2024-11-02fix some stability annotationsLukas Markeffsky-1/+1
2024-10-27Support `char::is_digit` in const contextsultrabear-1/+2
2024-10-25Re-do recursive const stability checksRalf Jung-1/+1
2024-10-15update bootstrap configsJosh Stone-4/+0
2024-10-15replace placeholder versionJosh Stone-3/+3
2024-10-14Stabilise 'const_make_ascii'Gabriel Bjørnager Jensen-2/+4