| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-02-09 | tidy | John Clements | -6/+6 | |
| 2013-02-09 | json bugfixes | John Clements | -10/+7 | |
| 2013-02-09 | fix typos in sample code, add enum to json encoder, add test case | John Clements | -2/+8 | |
| 2013-02-09 | auto merge of #4848 : nikomatsakis/rust/issue-4821-bad-kind-computation, ↵ | bors | -1/+1 | |
| r=catamorphism ...ear values to be copied. Rewrite kind computation so that instead of directly computing the kind it computes what kinds of values are present in the type, and then derive kinds based on that. I find this easier to think about. Fixes #4821. r? @catamorphism | ||||
| 2013-02-08 | Remove trailing whitespace | Matthew McPherrin | -5/+5 | |
| 2013-02-08 | oldmap: rm unneeded unsafe | Daniel Micay | -26/+18 | |
| 2013-02-08 | oldmap: separate out the methods that need Copy | Daniel Micay | -32/+34 | |
| 2013-02-08 | oldmap: get rid of legacy _ref suffixes | Daniel Micay | -11/+11 | |
| 2013-02-08 | Merge branch 'master' of https://github.com/mozilla/rust | Matthew McPherrin | -430/+361 | |
| 2013-02-08 | Fix subtle error in caching during kind computation that could cause linear | Niko Matsakis | -1/+1 | |
| values to be copied. Rewrite kind computation so that instead of directly computing the kind it computes what kinds of values are present in the type, and then derive kinds based on that. I find this easier to think about. Fixes #4821. | ||||
| 2013-02-07 | fix map tests | Daniel Micay | -3/+3 | |
| 2013-02-07 | implement BaseIter for LinearMap | Daniel Micay | -10/+10 | |
| 2013-02-07 | implement ReverseIter for SmallIntMap | Daniel Micay | -1/+13 | |
| 2013-02-07 | implement ReverseIter for TreeMap and TreeSet | Daniel Micay | -12/+17 | |
| 2013-02-07 | implement BaseIter for SmallIntMap | Daniel Micay | -14/+19 | |
| 2013-02-07 | make Option's map and map_default use a lifetime | Daniel Micay | -10/+4 | |
| 2013-02-07 | implement BaseIter for TreeMap | Daniel Micay | -18/+29 | |
| 2013-02-07 | rm each method from the Map trait | Daniel Micay | -13/+13 | |
| the map types should implement BaseIter instead | ||||
| 2013-02-07 | add a BaseIter implementation for PriorityQueue | Daniel Micay | -0/+9 | |
| 2013-02-07 | librustc: Lots of de-muting. rs=demuting | Patrick Walton | -5/+5 | |
| 2013-02-07 | auto merge of #4831 : bjz/rust/incoming, r=pcwalton | bors | -9/+46 | |
| This is useful for comparing more complex types that include floats. | ||||
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -192/+146 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-02-07 | Merge branch 'incoming' of https://github.com/mozilla/rust into incoming | Brendan Zabarauskas | -85/+70 | |
| 2013-02-07 | Add type parameter for epsilon value | Brendan Zabarauskas | -5/+42 | |
| 2013-02-06 | Fix sample program to compile in modern rust | Matthew McPherrin | -42/+44 | |
| 2013-02-07 | Convert fuzzy_epsilon constant to upper case and make public | Brendan Zabarauskas | -4/+4 | |
| 2013-02-06 | remove old snapshot workaround from smallintmap | Daniel Micay | -4/+0 | |
| 2013-02-06 | treemap: make map_next and set_next public | Daniel Micay | -2/+2 | |
| 2013-02-06 | update treemap FIXME | Daniel Micay | -1/+1 | |
| 2013-02-06 | get rid of implicit vec copies in treemap iterator | Daniel Micay | -69/+67 | |
| Each call to next() was doing a copy rather than a move. There's currently no way for this to be a method that uses &mut self, so it has to be a free function. Closes #4763. | ||||
| 2013-02-06 | treemap: get rid of some implicit vector copies | Daniel Micay | -2/+2 | |
| 2013-02-06 | remove issue #3148 workarounds (no longer needed) | Daniel Micay | -9/+0 | |
| 2013-02-05 | oldmap: use &K instead of K in find and get | Patrick Walton | -53/+52 | |
| This reverts commit a4250a96fdf61142a9c8dbb6d37ae8435c99e396. This is not the cause of the nonexhaustive-match failure. | ||||
| 2013-02-05 | Revert "oldmap: use &K instead of K in find and get" | Graydon Hoare | -52/+53 | |
| This reverts commit 8e643525d4e5bca993dada43615916c382a0645b. | ||||
| 2013-02-05 | Merge branch 'incoming' into removing | Tim Chevalier | -125/+145 | |
| 2013-02-05 | Merge | Tim Chevalier | -584/+712 | |
| 2013-02-05 | auto merge of #4796 : catamorphism/rust/derecord_std, r=catamorphism | bors | -71/+74 | |
| See #4665 | ||||
| 2013-02-04 | auto merge of #4784 : alexcrichton/rust/bitv-clear-fix, r=graydon | bors | -1/+19 | |
| I think that the inversion of `op(&mut w)` may have just been a mistake? | ||||
| 2013-02-04 | Fix the each_storage() iterator on big bit vectors | Alex Crichton | -1/+19 | |
| 2013-02-04 | auto merge of pull req #4777 from thestinger/rust, r=graydon | bors | -53/+52 | |
| 2013-02-04 | std: Stamp out structural records | Tim Chevalier | -71/+74 | |
| See #4665 | ||||
| 2013-02-04 | Merge remote-tracking branch 'bstrie/rimov' into incoming | Brian Anderson | -81/+80 | |
| Conflicts: src/libsyntax/parse/parser.rs src/test/bench/graph500-bfs.rs src/test/bench/sudoku.rs src/test/run-pass/borrowck-mut-vec-as-imm-slice.rs src/test/run-pass/empty-mutable-vec.rs src/test/run-pass/foreach-nested.rs src/test/run-pass/swap-2.rs | ||||
| 2013-02-03 | core: convert ToStr::to_str to take explicit &self | Erick Tryzelaar | -8/+8 | |
| 2013-02-03 | oldmap: use &K instead of K in find and get | Daniel Micay | -53/+52 | |
| 2013-02-03 | Merge remote-tracking branch 'thestinger/old_map' into incoming | Brian Anderson | -158/+57 | |
| Conflicts: src/test/bench/core-map.rs | ||||
| 2013-02-03 | Fixed `fmt!`, tests, doc-tests. | Marvin Löbel | -1/+1 | |
| 2013-02-03 | Converted the floating point types to the new string conversion functions. | Marvin Löbel | -2/+2 | |
| Also fixed all conflicting calls of the old functions in the rest of the codebase. The set of string conversion functions for each float type now consists of those items: - to_str(), converts to number in base 10 - to_str_hex(), converts to number in base 16 - to_str_radix(), converts to number in given radix - to_str_exact(), converts to number in base 10 with a exact number of trailing digits - to_str_digits(), converts to number in base 10 with a maximum number of trailing digits - implementations for to_str::ToStr and num::ToStrRadix - from_str(), parses a string as number in base 10 including decimal exponent and special values - from_str_hex(), parses a string as a number in base 16 including binary exponent and special values - from_str_radix(), parses a string as a number in a given base excluding any exponent and special values - implementations for from_str::FromStr and num::FromStrRadix | ||||
| 2013-02-03 | Fixed tests still using old integer to_str | Marvin Löbel | -13/+16 | |
| Fixed integer tests | ||||
| 2013-02-03 | Converted libcore/uint-template.rs to the new string functions. | Marvin Löbel | -3/+3 | |
| - Moved ToStr implementation of unsigned integers to uint-template.rs. - Marked the `str()` function as deprecated. - Forwarded all conversion functions to `core::num::to_str_common()` and `core::num::from_str_common()`. - Fixed most places in the codebase where `to_str()` is being used. - Added uint-template to_str and from_str overflow tests. | ||||
| 2013-02-03 | oldmap: &K instead of K for the remove parameter | Daniel Micay | -3/+3 | |
