| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | |
| 2011-12-16 | reorder block() argument to bitv::process() | Niko Matsakis | -4/+4 | |
| 2011-12-16 | reorder args to the various vec, option fns so blk comes last | Niko Matsakis | -8/+8 | |
| 2011-12-16 | Make 1.f parse as a field access on the integer 1 | Marijn Haverbeke | -4/+4 | |
| A dot is only considered part of a number when not followed by a letter Closes #1306 | ||||
| 2011-12-14 | Remove some duplicated unused parts of std now that they're present in core. | Graydon Hoare | -3936/+3 | |
| 2011-12-14 | Fixed type resolution error in math tests | Stefan Plantikow | -0/+64 | |
| 2011-12-14 | std: export math_f* as math::f* submods and use tailcalls in std::math | Stefan Plantikow | -41/+42 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -29/+59 | |
| 2011-12-13 | stdlib: Fix spelling errors in documentation of libstd/str.rs | Patrick Walton | -6/+6 | |
| 2011-12-09 | Swap arg order for option::{may,maybe} | Erick Tryzelaar | -2/+2 | |
| This lets us write the block syntax sugar: option::may(x) { |y| … } | ||||
| 2011-12-08 | Add crate_type attributes to rustc, std, core | Brian Anderson | -1/+1 | |
| 2011-12-07 | use util::rational to work around bug w/ floats on win | Niko Matsakis | -4/+4 | |
| 2011-12-07 | Purge old map impl: more collisions, not clear it is safe on 64bit | Niko Matsakis | -205/+0 | |
| 2011-12-07 | improve comments | Niko Matsakis | -3/+21 | |
| 2011-12-07 | fix old map impl, add logging | Niko Matsakis | -15/+25 | |
| 2011-12-07 | add some debugging logs | Niko Matsakis | -1/+13 | |
| 2011-12-07 | dec size in remove | Niko Matsakis | -2/+2 | |
| 2011-12-07 | make rehashing more efficient by not re-allocating entries | Niko Matsakis | -18/+17 | |
| 2011-12-07 | implement a chained hashmap | Niko Matsakis | -2/+243 | |
| 2011-12-07 | Check for literals that are out of range for their type | Marijn Haverbeke | -1/+1 | |
| 2011-12-07 | Change literal representation to not truncate | Marijn Haverbeke | -5/+41 | |
| Also shuffles around the organization of numeric literals and types, separating by int/uint/float instead of machine-vs-non-machine types. This simplifies some code. Closes #974 Closes #1252 | ||||
| 2011-12-07 | repair more hash functions | Niko Matsakis | -1/+1 | |
| 2011-12-07 | Disallow binding by-mut-ref and by-move arguments | Marijn Haverbeke | -1/+1 | |
| Fix bug in bound by-copy arguments. Closes #1261 | ||||
| 2011-12-06 | hack for now: map uint hashes into a u32, which helps x86_64 perf. | Niko Matsakis | -8/+12 | |
| 2011-12-06 | libstd: Update docs | Brian Anderson | -13/+177 | |
