| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-06-10 | std: replace str::all/any fns and methods with iterators | Huon Wilson | -2/+3 | |
| 2013-06-10 | std: replace str::each_split* with an iterator | Huon Wilson | -37/+21 | |
| 2013-06-09 | cmp: remove duplicate free functions | Daniel Micay | -25/+23 | |
| 2013-06-09 | Fix all issues with sample code | Ron Dahlgren | -12/+13 | |
| The getopts sample program now compiles and runs. Additionally I made all of the indentation uniformly four spaces. | ||||
| 2013-06-09 | Updated documentation to refer to extra module | Ron Dahlgren | -3/+3 | |
| The documentation was still refering to getopts as though it was in the std module - I've changed this to refer to extra instead. | ||||
| 2013-06-08 | remove deprecated vec::{is_empty, len} functions | Daniel Micay | -19/+19 | |
| 2013-06-08 | auto merge of #7016 : thestinger/rust/ptr, r=luqmana | bors | -1/+1 | |
| 2013-06-08 | auto merge of #7004 : dotdash/rust/allocs, r=thestinger | bors | -7/+12 | |
| This removes some unnecessary allocations in the lexer, the typechecker and the metadata decoder. Reduces the time spent in the parsing and typechecking passes by about 10% for me. | ||||
| 2013-06-08 | rm some uses of to_mut_unsafe_ptr | Daniel Micay | -1/+1 | |
| 2013-06-09 | remove unused import warnings | Huon Wilson | -12/+1 | |
| 2013-06-09 | std: replace the str::each* fns/methods with byte iterators | Huon Wilson | -1/+2 | |
| 2013-06-09 | std: remove each_char* fns and methods from str, replaced by iterators. | Huon Wilson | -6/+10 | |
| 2013-06-09 | std: remove fold[lr] in favour of iterators | Huon Wilson | -6/+8 | |
| 2013-06-09 | std: remove {all*,any*,count} in favour of iterators | Huon Wilson | -9/+9 | |
| 2013-06-09 | std: add reverse vec iterators, replace vec::each*_reverse. | Huon Wilson | -9/+6 | |
| 2013-06-08 | Avoid unnecessary allocations in the metadata decoder | Björn Steinbrink | -7/+12 | |
| 2013-06-08 | std: remove each[i]_mut functions, in favour of iterators. | Huon Wilson | -1/+2 | |
| 2013-06-06 | Clean up a handful of build warnings. | Michael Sullivan | -1/+0 | |
| 2013-06-06 | Deduplicate words in code comments | Alexei Sholik | -2/+2 | |
| 2013-06-04 | librustc: Disallow multiple patterns from appearing in a "let" declaration. | Patrick Walton | -21/+25 | |
| You can still initialize multiple variables at once with "let (x, y) = (1, 2)". | ||||
| 2013-06-04 | libsyntax: Remove `pub impl` from the language | Patrick Walton | -8/+8 | |
| 2013-06-04 | std::io: Modernize some constructors | Philipp Brüschweiler | -2/+2 | |
| Part of #3853 | ||||
| 2013-06-04 | std::cell: Modernize constructors | Philipp Brüschweiler | -15/+15 | |
| Part of #3853 | ||||
| 2013-06-03 | auto merge of #6826 : cmr/rust/terminfo, r=thestinger | bors | -40/+757 | |
| This will let *everyone* (non-windows, at least) who can see colors see the glorious colors rustc produces. | ||||
| 2013-06-03 | Ignore tests that cannot pass on buildbot | Corey Richardson | -0/+3 | |
| 2013-06-02 | ptr: split out borrowed pointer utilities | Daniel Micay | -2/+4 | |
| The ptr module is intended to be for raw pointers. Closes #3111 | ||||
| 2013-06-01 | test fixes | Corey Richardson | -2/+2 | |
| 2013-06-01 | Remove all uses of `pub impl`. rs=style | Patrick Walton | -396/+417 | |
| 2013-05-31 | Fix formatting for tidy | Corey Richardson | -7/+20 | |
| 2013-05-31 | extra::term: better error handling and win32 compat | Corey Richardson | -32/+89 | |
| 2013-05-31 | Only output colors if colors are supported (removes burden from caller) | Corey Richardson | -5/+11 | |
| 2013-05-31 | Use find_equiv in term | Corey Richardson | -4/+4 | |
| 2013-05-31 | extra::term overhaul | Corey Richardson | -41/+679 | |
| 2013-05-31 | auto merge of #6862 : thestinger/rust/swap, r=bstrie | bors | -3/+2 | |
| I don't like the `util` module in general, and `ptr` is a much better place for these. | ||||
| 2013-05-31 | auto merge of #6857 : alexcrichton/rust/ebml-fixes, r=pcwalton | bors | -71/+91 | |
| Also provides a method of serializing `char`. | ||||
| 2013-05-31 | mv the raw pointer {swap,replace}_ptr to std::ptr | Daniel Micay | -3/+2 | |
| 2013-05-31 | auto merge of #6833 : fdr/rust/fix-warnings, r=Aatch | bors | -8/+3 | |
| Fix a laundry list of warnings involving unused imports that glutted up compilation output. There are more, but there seems to be some false positives (where 'remedy' appears to break the build), but this particular set of fixes seems safe. | ||||
| 2013-05-31 | Implement unimplemented methods in ebml | Alex Crichton | -71/+91 | |
| 2013-05-30 | Remove unnecessary 'use' forms | Daniel Farina | -8/+3 | |
| Fix a laundry list of warnings involving unused imports that glutted up compilation output. There are more, but there seems to be some false positives (where 'remedy' appears to break the build), but this particular set of fixes seems safe. | ||||
| 2013-05-30 | Remove copy bindings from patterns. | Niko Matsakis | -48/+49 | |
| 2013-05-30 | Remove a bunch of unnecessary allocations and copies | Björn Steinbrink | -24/+22 | |
| 2013-05-30 | libextra: Require documentation by default | Alex Crichton | -7/+111 | |
| 2013-05-29 | Remove all of the `#[inline(always)]` attributes from bigint | James Miller | -112/+112 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -61/+257 | |
| 2013-05-29 | librustc: Redo the unsafe checker and make unsafe methods not callable from ↵ | Patrick Walton | -51/+61 | |
| safe code | ||||
| 2013-05-28 | Generalized implementation of FromBase64 | Steven Fackler | -16/+16 | |
| Previously, FromBase64 was only implemented on ~[u8] and ~str when any pointer would do. The implementations of FromBase64 are now consistent with the implementations of ToBase64. | ||||
| 2013-05-28 | auto merge of #6775 : yjh0502/rust/issue_6696, r=catamorphism | bors | -2/+16 | |
| 2013-05-28 | Silence various warnings throughout test modules | Alex Crichton | -23/+15 | |
| 2013-05-28 | auto merge of #6771 : thestinger/rust/highlight, r=luqmana | bors | -19/+25 | |
| This works with pandoc linked against highlighting-kate >= 0.5.3.8. It seems to just be a no-op with earlier versions, because I successfully ran this through `try`. This also fixes some consistency issues (like making `Example`/`Examples` always a header and always using three tildes). | ||||
| 2013-05-28 | auto merge of #6769 : catamorphism/rust/issue-4994, r=thestinger | bors | -0/+51 | |
| r? @thestinger As called for in #4994 | ||||
