| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-08-27 | Camel case various core constructors | Brian Anderson | -2/+2 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -14/+14 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -2/+2 | |
| 2012-08-21 | implement a map testing benchmark | Niko Matsakis | -3/+3 | |
| This involved some other changes: - add a managed<T> wrapper that makes send_map usable from @-data - implement map<K,V> for managed<send_map> Unit tests are coming. | ||||
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -2/+2 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -3/+3 | |
| 2012-08-07 | syntax: Make match arm parsing more restrictive again | Brian Anderson | -2/+2 | |
| Require comma separators for all expression types except the plain block | ||||
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -4/+4 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -11/+13 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -11/+29 | |
| 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-01 | Convert ret to return | Brian Anderson | -8/+8 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -2/+2 | |
| 2012-07-27 | core: Trait-ify various overloaded operators | Patrick Walton | -2/+10 | |
| 2012-07-26 | 3x faster typechecking | Eric Holk | -1/+1 | |
| 2012-07-26 | Add #[inline(never)], and also fixed inlining on vec::push | Eric Holk | -1/+3 | |
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -2/+7 | |
| 2012-07-08 | Add clear() to the map interface. | Glenn Willen | -0/+3 | |
| Add clear to the map interface, and implement it in hashmap and smallintmap. | ||||
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -25/+23 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -2/+2 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -1/+1 | |
| 2012-06-27 | Add an overloaded [] function to the map interface. Closes #2730. | Michael Sullivan | -0/+1 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -2/+2 | |
| 2012-06-21 | Library vecs are fast now. | Eric Holk | -0/+2 | |
| 2012-06-08 | revise map interface so that K need not be copyable | Niko Matsakis | -1/+1 | |
| 2012-05-18 | port smallintmap over to dvec | Niko Matsakis | -28/+18 | |
| also: add a non-operator-overloaded method for [] to work around #2378 | ||||
| 2012-05-03 | Comments only: annotate more FIXMEs in libstd | Tim Chevalier | -1/+1 | |
| 2012-04-23 | Move map iface over to more `for`-friendly iteration methods | Marijn Haverbeke | -6/+6 | |
| 2012-04-06 | Convert old-style for loops to new-style | Marijn Haverbeke | -11/+9 | |
| Most could use the each method, but because of the hack used to disambiguate old- and new-style loops, some had to use vec::each. (This hack will go away soon.) Issue #1619 | ||||
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -3/+3 | |
| 2012-03-19 | Properly check kinds when instantiating types | Marijn Haverbeke | -4/+4 | |
| Closes #2011 | ||||
| 2012-03-14 | annotate libstd and start enforcing mutability | Niko Matsakis | -3/+3 | |
| 2012-03-09 | std: Convert to rustdoc | Brian Anderson | -39/+14 | |
| 2012-03-02 | core: Remove _mut functions from vec | Brian Anderson | -1/+1 | |
| Instead, use vec::to_mut/from_mut to transform vectors in place as needed. | ||||
| 2012-01-31 | Change option::t to option | Tim Chevalier | -9/+9 | |
| 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-23 | s/block()/fn()/g | Niko Matsakis | -3/+3 | |
| 2012-01-18 | Remove '.' after nullary tags in patterns | Tim Chevalier | -3/+3 | |
| Does what it says on the tin. The next commit will remove support for this syntax. | ||||
| 2012-01-11 | Implement std::map as an iface/impl instead of an obj | Marijn Haverbeke | -0/+64 | |
| 2012-01-05 | Switch to new param kind bound syntax | Marijn Haverbeke | -5/+5 | |
| And remove support for the old syntax | ||||
| 2011-12-22 | Register snapshots and switch logging over to use of log_full or #error / ↵ | Graydon Hoare | -1/+1 | |
| #debug. | ||||
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -1/+2 | |
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -0/+81 | |
