| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -7/+7 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-02 | rustc: Implement a new resolve pass behind a compile flag | Patrick Walton | -0/+1 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -9/+9 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -4/+4 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -44/+44 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -35/+35 | |
| 2012-06-13 | Add a couple more to_json impls. | Erick Tryzelaar | -0/+12 | |
| 2012-06-12 | Fix json no-implicit-copy warnings | Erick Tryzelaar | -105/+118 | |
| 2012-06-12 | std: Add a to_str impl for json::error. | Erick Tryzelaar | -0/+6 | |
| 2012-05-28 | std: add json::to_str and json::to_json iface. | Erick Tryzelaar | -0/+105 | |
| 2012-04-23 | Move map iface over to more `for`-friendly iteration methods | Marijn Haverbeke | -2/+2 | |
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -6/+6 | |
| 2012-03-16 | core: Store reexporting result and either. Closes #1997 | Brian Anderson | -1/+1 | |
| 2012-03-14 | std: Rename the hashmap constructors to conform to new standards | Brian Anderson | -2/+2 | |
| Instead of using the new_ prefix just name them after their type | ||||
| 2012-03-14 | annotate libstd and start enforcing mutability | Niko Matsakis | -17/+18 | |
| 2012-03-13 | Name types after their modules instead of 't' | Brian Anderson | -13/+13 | |
| 2012-03-10 | Use loop instead of while(true) in libraries and compiler itself | Tim Chevalier | -5/+5 | |
| And remove spurious fails/unreachable() calls. | ||||
| 2012-03-09 | std: Convert to rustdoc | Brian Anderson | -37/+8 | |
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -1/+2 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-03-07 | Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used" | Patrick Walton | -2/+1 | |
| This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed. | ||||
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -1/+2 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-03-05 | std: export json::error. | Erick Tryzelaar | -0/+1 | |
| 2012-03-02 | std: add a io::with_str_reader fn to remove a str copy | Erick Tryzelaar | -1/+1 | |
| 2012-02-29 | libstd: Skip trailing whitespaces after JSON value | Tycho Sci | -12/+9 | |
| 2012-02-29 | libstd: Skip trailing whitespaces after outer rparen | Tycho Sci | -2/+15 | |
| This makes "{ \"foo\": 1 }\n" and "[ 1 ]\n" valid json string | ||||
| 2012-02-28 | std: rewrite json.rs to fix bugs and use readers/writers | Erick Tryzelaar | -214/+653 | |
| Our json implementation did not conform to the spec, and was missing support for escpaed characters and exponental numbers. This fixes it, and adds support for reading/writing json directly from/to a stream. There are two things left unimplemented. We could use a "to_json" iface/impl, but that really needs traits to cut down on code duplication. The other is it wouldn't be that not that hard to turn this implementation into a event driven parser like YAJL, but I ran into some type-inference bugs, so I cut that out. It'd be nice to revisit this in the future though. | ||||
| 2012-02-23 | Finish cleanup of core::str | Marijn Haverbeke | -4/+0 | |
| Closes #1849 | ||||
| 2012-02-23 | (core::str) remove len_bytes alias | Kevin Cantu | -12/+12 | |
| 2012-02-23 | (core::str) replace byte_index[_from] with index[_from] | Kevin Cantu | -10/+10 | |
| 2012-02-23 | (core::char) rename slice -> slice_chars | Kevin Cantu | -9/+10 | |
| 2012-02-23 | (core::str) mostly rename len -> len_chars | Kevin Cantu | -10/+10 | |
| 2012-02-12 | (core::str) rename byte_len -> len_bytes and rename char_len -> len | Kevin Cantu | -12/+12 | |
| 2012-02-01 | Rename str::char_slice -> str::slice | Kevin Cantu | -9/+9 | |
| 2012-02-01 | Propagating unsafe::slice 1 | Kevin Cantu | -3/+3 | |
| 2012-01-31 | Change option::t to option | Tim Chevalier | -8/+8 | |
| Now that core exports "option" as a synonym for option::t, search-and- replace option::t with option. The only place that still refers to option::t are the modules in libcore that use option, because fixing this requires a new snapshot (forthcoming). | ||||
| 2012-01-19 | lib: ";" to "," in enums | Patrick Walton | -6/+6 | |
| 2012-01-19 | stdlib: "tag" -> "enum" | Patrick Walton | -1/+1 | |
| 2012-01-17 | libstd: Move std tests into libstd | Brian Anderson | -0/+55 | |
| 2012-01-11 | Implement std::map as an iface/impl instead of an obj | Marijn Haverbeke | -1/+1 | |
| 2011-12-22 | json: to_str() also for "null" | Lenny222 | -0/+1 | |
| 2011-12-22 | json: add "null" | Lenny222 | -0/+11 | |
| 2011-12-16 | reorder args to the various vec, option fns so blk comes last | Niko Matsakis | -1/+1 | |
| 2011-12-16 | Make 1.f parse as a field access on the integer 1 | Marijn Haverbeke | -4/+4 | |
| A dot is only considered part of a number when not followed by a letter Closes #1306 | ||||
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -1/+1 | |
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -0/+258 | |
