about summary refs log tree commit diff
path: root/src/libcore/extfmt.rs
AgeCommit message (Collapse)AuthorLines
2012-09-21core: De-export at_vec and extfmtBrian Anderson-52/+56
2012-09-21libcore: De-mode strPatrick Walton-8/+8
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under ↵Graydon Hoare-0/+4
#[legacy_exports];
2012-09-20core: Demode sysBrian Anderson-2/+2
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+36
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-16/+16
2012-09-12Remove some transitional codeBrian Anderson-56/+52
2012-09-12Use a different strategy for transitioning to camel case extfmtBrian Anderson-5/+2
2012-09-11Convert core::extfmt to camel caseBrian Anderson-73/+266
2012-09-10Make all moves explicit in libsyntaxTim Chevalier-2/+2
2012-09-10Make all remaining moves explicit in libcoreTim Chevalier-12/+12
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-0/+1
2012-09-04libcore: "import" -> "use"Patrick Walton-2/+2
2012-09-02core: warn(non_camel_case_types) everywhere, with few exceptionsBrian Anderson-0/+1
2012-09-02core: deny(vecs_implicity_copyable)Brian Anderson-7/+7
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-0/+18
2012-08-26Camel case the option typeBrian Anderson-17/+17
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-2/+2
2012-08-08Fix number-peek code in fmt!, close #1610.Graydon Hoare-12/+19
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-12/+12
2012-08-05Switch alts to use arrowsBrian Anderson-32/+33
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-13/+13
API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map).
2012-08-01Convert ret to returnBrian Anderson-30/+30
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-2/+2
2012-07-27core: Make #fmt pureBrian Anderson-16/+16
2012-07-25More purity to make it easier to borrow strings in format strings.Eric Holk-4/+4
2012-07-25Allow logging slicesEric Holk-3/+11
2012-07-14Move the world over to using the new style string literals and types. Closes ↵Michael Sullivan-46/+47
#2907.
2012-07-05Mostly change TODOs to FIXMEs and annotate themTim Chevalier-1/+1
But, one change in io to implement a TODO suggestion (using a const u8)
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-10/+10
2012-06-28Make fmt use a bitmask instead of a vector of flags. Closes #1993.Michael Sullivan-14/+10
2012-06-27Removed pretty much all the vector+ from core (issue #2719)Eric Holk-3/+3
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-15/+16
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-4/+4
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-2/+2
2012-06-20Remove bind. Issue #2189Brian Anderson-1/+1
2012-06-15Fixed a bug in extfmt where it couldn't parse unicode in format strings.Eric Holk-2/+3
2012-06-01core: Fix handling of 0-padded floats with precision in #fmtBrian Anderson-3/+4
2012-05-24remove dead assignmentsNiko Matsakis-1/+1
2012-03-27Move some code over to iterator-for to see how it performs.Marijn Haverbeke-1/+1
2012-03-23Remove unneeded codeTim Chevalier-2/+0
2012-03-19rustc: Stop generating the flag_none #fmt flag. Issue #1993Brian Anderson-6/+1
2012-03-19core: Remove a FIXME. Closes #1992Brian Anderson-1/+0
This is too vague to ever fix
2012-03-16core: Remove str::init_eltBrian Anderson-4/+4
This was added based on my FIXME, but I no longer believe it has a place in core::str, partly because it doesn't follow current naming conventions, and partly because it can be immitated with a one liner using str::from_chars and vec::from_elem. I have replaced the existing uses with said one-liner.
2012-03-15Address FIXMEs in extfmt / add issue numbersTim Chevalier-29/+24
2012-03-13Overhaul constructor naming in libsBrian Anderson-1/+1
2012-03-09core: Convert to rustdocBrian Anderson-0/+2
2012-03-07add mutability annotations to libcoreNiko Matsakis-27/+23
2012-02-23Finish cleanup of core::strMarijn Haverbeke-12/+10
Closes #1849