about summary refs log tree commit diff
path: root/src/libcore/char
AgeCommit message (Expand)AuthorLines
2020-02-11Improve `char::is_ascii_*` codeAndrea Canciani-10/+40
2020-02-08Make the ASCII ctype inherent methods constDylan MacKenzie-10/+20
2020-01-14Replace old tables with new unicode dataMark Rousskov-10/+10
2019-12-23Minimize unsafety in encode_utf8Mark Rousskov-30/+29
2019-12-21Require issue = "none" over issue = "0" in unstable attributesRoss MacArthur-1/+1
2019-12-18Propagate cfg bootstrapMark Rousskov-4/+1
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-0/+4
2019-12-11Some small readability improvementsAndre Bogus-10/+5
2019-11-26Format libcore with rustfmtDavid Tolnay-83/+57
2019-11-06Have tidy ensure that we document all `unsafe` blocks in libcoreOliver Scherer-1/+5
2019-10-12Improve docs on some char boolean methodsBO41-63/+109
2019-10-01Remove unneeded `fn main` blocks from docsLzu Tao-34/+32
2019-09-04remove XID and Pattern_White_Space unicode tables from libcoreAleksey Kladov-23/+0
2019-08-14Handle cfg(bootstrap) throughoutMark Rousskov-12/+2
2019-07-25Fix inconsistent highlight blocks.Tomasz Różański-7/+7
2019-07-22add rustc_private as a proper language feature gateAleksey Kladov-7/+12
2019-06-30fix the same typo in doctestlcolaholicl-2/+2
2019-06-30Fix a typolcolaholicl-1/+1
2019-06-14Change `...` to `..=` where applicableAaron Kutch-18/+18
2019-04-19libcore: deny more...Mazdak Farrokhzad-10/+9
2019-04-18libcore => 2018Taiki Endo-13/+16
2019-03-19Rollup merge of #58778 - xfix:exact_size_case_mapping_iter, r=SimonSapinMazdak Farrokhzad-0/+22
2019-03-19Update since annotation for ExactSizeIterator for ToUppercase/LowercaseKonrad Borowski-2/+2
2019-02-27Implement ExactSizeIterator for ToLowercase and ToUppercaseKonrad Borowski-0/+22
2019-02-13Stabilize TryFrom and TryIntoSimon Sapin-4/+4
2019-02-12Auto merge of #58051 - SimonSapin:str_escape, r=alexcrichtonbors-3/+1
2019-02-12Make the prema-unstable char::escape_debug_ext method crate-privateSimon Sapin-3/+1
2019-02-10libs: doc commentsAlexander Regueiro-11/+11
2018-12-25Remove licensesMark Rousskov-40/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-11-21update various stdlib docsSteve Klabnik-4/+2
2018-11-14core/char: Add comment to `to_digit()`Tobias Bieniek-0/+3
2018-11-14core/char: Drop `radix == 10` special caseTobias Bieniek-8/+1
2018-11-13core/char: Speed up `to_digit()` for `radix <= 10`Tobias Bieniek-5/+20
2018-11-13core/char: Replace condition + `panic!()` with `assert!()`Tobias Bieniek-3/+1
2018-11-10reduce list to functions callable in const ctx.Mazdak Farrokhzad-1/+1
2018-11-10constify parts of libcore.Mazdak Farrokhzad-2/+2
2018-09-25Add examples for docSon-4/+22
2018-08-20Add doc for impl From in char_convertSon-0/+8
2018-08-12Rollup merge of #53059 - ljedrz:unneeded_returns, r=kennytmGuillaume Gomez-2/+2
2018-08-05Correct invalid feature attributesvarkor-20/+0
2018-08-04Remove explicit returns where unnecessaryljedrz-2/+2
2018-08-01Auto merge of #51609 - dscorbett:is_numeric, r=alexcrichtonbors-4/+4
2018-07-30Remove unstable and deprecated APIsSimon Sapin-132/+0
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-18/+18
2018-06-17Treat gc=No characters as numericDavid Corbett-4/+4
2018-05-30mod.rs isn't beautifuluuttff8-4/+4
2018-05-21Only escape extended grapheme characters in the first positionvarkor-12/+22
2018-05-21Use Grapheme_Extend instead of Mnvarkor-8/+8
2018-05-21Remove example in test for is_nonspacing_mark because it's currently privatevarkor-10/+0