| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-01-11 | Implement std::map as an iface/impl instead of an obj | Marijn Haverbeke | -85/+114 | |
| 2012-01-09 | Fix rpath bug. | Graydon Hoare | -9/+12 | |
| 2012-01-09 | Merge pull request #1470 from grahame/grahame | Brian Anderson | -20/+63 | |
| add new read_chars method, fix bug in read_char | ||||
| 2012-01-09 | Remove leftover comm.rs in std | Marijn Haverbeke | -188/+1 | |
| (The actual comm module lives in core.) | ||||
| 2012-01-09 | add tests for io::readchars and io::readchar | Grahame Bowland | -7/+10 | |
| Additionally reformat so that 'make check' passes. | ||||
| 2012-01-08 | Declare MIT license in crate attributes, not BSD | Brian Anderson | -1/+1 | |
| The Rust License is actually the MIT license, not BSD | ||||
| 2012-01-09 | add new read_chars method, fix bug in read_char | Grahame Bowland | -20/+60 | |
| having a read_chars method is convenient and more efficient. the old read_char method had a bug due to re-use of the 'w' width variable as a loop counter and so was broken for wide characters, this patch fixes that. | ||||
| 2012-01-06 | simplify task impl | Niko Matsakis | -4/+3 | |
| 2012-01-06 | std: Untabify | Brian Anderson | -10/+10 | |
| 2012-01-06 | std: Add fs::homedir | Brian Anderson | -0/+48 | |
| Returns the home directory of the user as appropriate for the platform. Issue #1359 | ||||
| 2012-01-06 | libstd: rename c_vec::size to len. | Erick Tryzelaar | -16/+15 | |
| 2012-01-06 | libcore: add [u8] helper functions to vec. | Erick Tryzelaar | -0/+9 | |
| 2012-01-06 | libstd: switch map to use libcore's hash functions. | Erick Tryzelaar | -2/+2 | |
| 2012-01-05 | Merge branch 'master' into kmath | Stefan Plantikow | -70/+71 | |
| Conflicts: src/libcore/float.rs | ||||
| 2012-01-05 | Moved generic float::min, max to core::math and cleaned up some imports | Stefan Plantikow | -5/+1 | |
| 2012-01-05 | Merge branch 'master' into kmath | Stefan Plantikow | -20/+22 | |
| 2012-01-05 | Switch to new param kind bound syntax | Marijn Haverbeke | -70/+71 | |
| And remove support for the old syntax | ||||
| 2012-01-05 | Express some list primitives in a way that doesn't copy | Marijn Haverbeke | -20/+22 | |
| It was somewhat embarassing that list::len copied its elements. | ||||
| 2012-01-05 | Merge branch 'master' into kmath | Stefan Plantikow | -9/+210 | |
| Conflicts: src/libcore/cmath.rs | ||||
| 2012-01-04 | "str": rename "str_from_cstr" to "from_cstr" (analogous to the other "from_*") | Lenny222 | -1/+1 | |
| 2012-01-03 | Allow tail expressions even in no_value blocks. Type checker | Niko Matsakis | -1/+1 | |
| will guarantee they have unit type. | ||||
| 2012-01-03 | Merge pull request #1392 from Lenny222/list | Brian Anderson | -4/+31 | |
| list: add "is_not_empty" requirement to "head" and "tail" (analogous to "vec") | ||||
| 2012-01-02 | Add 'copy' bounds to functions that were faultily accepted without | Marijn Haverbeke | -2/+2 | |
| Issue #1390 | ||||
| 2012-01-01 | freebsd support | User Jyyou | -1/+175 | |
| 2011-12-31 | removes std::mtypes | Stefan Plantikow | -64/+0 | |
| 2011-12-29 | list: use predicate to enforce non-empty requirement | Lenny222 | -4/+31 | |
| 2011-12-28 | libstd: add bytes_reader and bytes_writer | Erick Tryzelaar | -5/+24 | |
| This parallels nicely with string_reader and string_writer, but working with raw byte strings. I'm not quite sure if the return type for bytes_writer.get_bytes should be [u8] or [mutable u8] though, so I'm arbitrarily picking mutable for now. | ||||
| 2011-12-28 | libstd: Allow io writer to write mutable arrays | Erick Tryzelaar | -6/+6 | |
| 2011-12-28 | libstd: add a method to generate random bytestrings. | Erick Tryzelaar | -0/+17 | |
| 2011-12-24 | Merge pull request #1377 from Lenny222/icu | Graydon Hoare | -0/+43 | |
| std::unicode::icu: add "is*" functions + unit test | ||||
| 2011-12-22 | Register new snapshots, purge log_err and log_full in favour of log(...). | Graydon Hoare | -2/+2 | |
| 2011-12-22 | Merge all 3 log syntaxes, tidy up residual misuses. | Graydon Hoare | -9/+8 | |
| 2011-12-22 | Whitespace cleanup. | Erick Tryzelaar | -0/+1 | |
| 2011-12-22 | Register snapshots and switch logging over to use of log_full or #error / ↵ | Graydon Hoare | -16/+16 | |
| #debug. | ||||
| 2011-12-22 | std::unicode: add functions, unit test | Lenny222 | -0/+43 | |
| 2011-12-22 | json: to_str() also for "null" | Lenny222 | -0/+1 | |
| 2011-12-22 | json: add "null" | Lenny222 | -0/+11 | |
| 2011-12-20 | Add companion-module core.rs that exports log levels and option/some/none ↵ | Graydon Hoare | -3/+2 | |
| everywhere. | ||||
| 2011-12-20 | removed math leftovers from std | Stefan Plantikow | -841/+1 | |
| 2011-12-19 | Merge pull request #1334 from boggle/kmath | Graydon Hoare | -9/+14 | |
| preparing for removing math from std | ||||
| 2011-12-19 | Simplify getopts::find_opt. | Erick Tryzelaar | -4/+1 | |
| 2011-12-18 | std: getopts now uses result::t (fixes #1289) | Stefan Plantikow | -20/+21 | |
| 2011-12-19 | preparing for removing math from std | Stefan Plantikow | -9/+14 | |
| 2011-12-17 | libstd: Long lines | Brian Anderson | -1/+2 | |
| 2011-12-17 | libstd: Add 'xterm-256-color' to list of color-enabled terminals | Brian Anderson | -1/+1 | |
| 2011-12-16 | libstd: Temporarily use #[link_name = ""] | Brian Anderson | -0/+1 | |
| 2011-12-16 | implement #[nolink]; deprecate #[link_name = ""]; note in stdlib to remove ↵ | Graham Fawcett | -4/+7 | |
| empty link_name. Can't remove them from stdlib until the snapshotted compiler supports #[nolink]. | ||||
| 2011-12-16 | std: file_is_dir -> path_is_dir, add path_exists | Elly Jones | -4/+14 | |
| 2011-12-16 | Merge pull request #1317 from boggle/fix1315 | Graydon Hoare | -8/+9 | |
| fix to #1315 + small additions to std::either and result | ||||
| 2011-12-16 | std: declared fns as pure where sensible | Stefan Plantikow | -8/+9 | |
