about summary refs log tree commit diff
path: root/src/libstd/smallintmap.rs
AgeCommit message (Collapse)AuthorLines
2012-04-23Move map iface over to more `for`-friendly iteration methodsMarijn Haverbeke-6/+6
2012-04-06Convert old-style for loops to new-styleMarijn 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-26Bulk-edit mutable -> mut.Graydon Hoare-3/+3
2012-03-19Properly check kinds when instantiating typesMarijn Haverbeke-4/+4
Closes #2011
2012-03-14annotate libstd and start enforcing mutabilityNiko Matsakis-3/+3
2012-03-09std: Convert to rustdocBrian Anderson-39/+14
2012-03-02core: Remove _mut functions from vecBrian Anderson-1/+1
Instead, use vec::to_mut/from_mut to transform vectors in place as needed.
2012-01-31Change option::t to optionTim 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-23s/block()/fn()/gNiko Matsakis-3/+3
2012-01-18Remove '.' after nullary tags in patternsTim Chevalier-3/+3
Does what it says on the tin. The next commit will remove support for this syntax.
2012-01-11Implement std::map as an iface/impl instead of an objMarijn Haverbeke-0/+64
2012-01-05Switch to new param kind bound syntaxMarijn Haverbeke-5/+5
And remove support for the old syntax
2011-12-22Register snapshots and switch logging over to use of log_full or #error / ↵Graydon Hoare-1/+1
#debug.
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-1/+2
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+81