about summary refs log tree commit diff
path: root/src/libstd/unicode.rs
AgeCommit message (Expand)AuthorLines
2014-06-05std: Recreate a `collections` moduleAlex Crichton-185/+0
2014-05-13std: Rename str::Normalizations to str::DecompositionsFlorian Zeitz-1/+1
2014-05-13std, core: Generate unicode.rs using unicode.pyFlorian Zeitz-2/+2
2014-05-07core: Inherit necessary unicode functionalityAlex Crichton-4991/+1
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-2/+2
2014-03-20rename std::vec -> std::sliceDaniel Micay-9/+7
2014-03-13Remove code duplicationPiotr Zolnierek-48/+22
2014-03-13Implement lower, upper case conversion for charPiotr Zolnierek-0/+1022
2014-03-13std::unicode: remove unused category tablesPiotr Zolnierek-1340/+0
2013-12-08Remove dead codesKiet Tran-0/+1
2013-11-27Fix handling of upper/lowercase, and whitespaceFlorian Zeitz-0/+662
2013-11-27Update Unicode data to version 6.3Florian Zeitz-600/+605
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-4/+4
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-3/+3
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-1/+1
2013-09-04stop treating char as an integer typeDaniel Micay-8/+0
2013-08-21Add canonical combining class to std::unicodeFlorian Zeitz-0/+166
2013-08-21Add Unicode decomposition mappings to std::unicodeFlorian Zeitz-0/+2051
2013-07-01rustc: add a lint to enforce uppercase statics.Huon Wilson-0/+1
2013-06-30Convert vec::{bsearch, bsearch_elem} to methods.Huon Wilson-4/+4
2013-06-30etc: update etc/unicode.py for the changes made to std::unicode.Huon Wilson-2/+1
2013-05-30Require documentation by default for libstdAlex Crichton-0/+2
2013-05-27Get rid of no-longer-needed #[doc(hidden)] attributes.Lindsey Kuper-2/+0
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-217/+2613
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-8/+8
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-131/+131
2013-03-22libstd: Remove all uses of `pure` from libstd. rs=depurePatrick Walton-6/+6
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-8/+8
2013-03-07libstd: Remove `extern mod { ... }` from libstd. rs=deexterningPatrick Walton-10/+13
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-7/+7
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-09-28De-mode std::unicode. Part of #3583.Graydon Hoare-146/+143
2012-09-28std: Eliminate deprecated patternsBrian Anderson-1/+0
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+3
2012-09-01Confirm demode of unicode.rsKevin Cantu-1/+3
2012-08-01Convert ret to returnBrian Anderson-6/+6
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-1/+1
2012-05-03Write unicode::icu::UCHAR_INVALID_CODE as -1, removing a FIXMETim Chevalier-3/+1
2012-01-17libstd: Move std tests into libstdBrian Anderson-0/+27
2011-12-22std::unicode: add functions, unit testLenny222-0/+43
2011-12-16std: declared fns as pure where sensibleStefan Plantikow-3/+3
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+166