| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-01-17 | libstd: Move std tests into libstd | Brian Anderson | -3027/+0 | |
| 2012-01-17 | libcore: Move core tests into libcore | Brian Anderson | -2068/+0 | |
| 2012-01-15 | Added string functions: split_func, split_char, lines, lines_any, words, | Kevin Cantu | -0/+92 | |
| and more tests | ||||
| 2012-01-13 | test: Simplify rope::bal1. Closes #1424 | Brian Anderson | -2/+2 | |
| 2012-01-13 | libcore: Add task::try | Brian Anderson | -0/+21 | |
| 2012-01-13 | distinguish "any closure" and "stack closure" (block) | Niko Matsakis | -3/+3 | |
| 2012-01-11 | Major clean-up of std::io | Marijn Haverbeke | -7/+9 | |
| Use ifaces instead of objs, stop wrapping everything in two (or three) layers of no-value-added indirection, and remove some of the more pointless/outdated idioms from the code. | ||||
| 2012-01-11 | Implement std::map as an iface/impl instead of an obj | Marijn Haverbeke | -9/+1 | |
| 2012-01-11 | add section on spawn_connected to tutorial and pull test into file | Niko Matsakis | -19/+0 | |
| 2012-01-09 | Change all uses of 'when' in alt-patterns to 'if' | Austin Seipp | -1/+1 | |
| Issue #1396 | ||||
| 2012-01-09 | Merge pull request #1470 from grahame/grahame | Brian Anderson | -0/+48 | |
| add new read_chars method, fix bug in read_char | ||||
| 2012-01-09 | add tests for io::readchars and io::readchar | Grahame Bowland | -0/+48 | |
| Additionally reformat so that 'make check' passes. | ||||
| 2012-01-08 | add spawn_connected | Niko Matsakis | -0/+19 | |
| 2012-01-06 | fix how we walk functions to match new closure fmt | Niko Matsakis | -1/+1 | |
| 2012-01-06 | port over the tests to use the new API | Niko Matsakis | -6/+6 | |
| 2012-01-06 | rewrite task tests | Niko Matsakis | -35/+17 | |
| 2012-01-06 | std: Add fs::homedir | Brian Anderson | -0/+52 | |
| 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 | -1/+1 | |
| 2012-01-05 | Merge branch 'master' into kmath | Stefan Plantikow | -2/+2 | |
| Conflicts: src/libcore/float.rs | ||||
| 2012-01-05 | Moved generic float::min, max to core::math and cleaned up some imports | Stefan Plantikow | -0/+1 | |
| 2012-01-05 | Merge branch 'master' into kmath | Stefan Plantikow | -35/+35 | |
| 2012-01-05 | Switch to new param kind bound syntax | Marijn Haverbeke | -2/+2 | |
| And remove support for the old syntax | ||||
| 2012-01-05 | Merge branch 'master' into kmath | Stefan Plantikow | -13/+62 | |
| Conflicts: src/libcore/cmath.rs | ||||
| 2012-01-04 | "str": rename "str_from_cstr" to "from_cstr" (analogous to the other "from_*") | Lenny222 | -3/+3 | |
| 2012-01-04 | "char": use shorter names "to_lower"/"to_upper", analogous to the same names ↵ | Lenny222 | -10/+10 | |
| in "str" | ||||
| 2012-01-03 | Allow tail expressions even in no_value blocks. Type checker | Niko Matsakis | -2/+5 | |
| will guarantee they have unit type. | ||||
| 2012-01-03 | Merge pull request #1392 from Lenny222/list | Brian Anderson | -7/+36 | |
| list: add "is_not_empty" requirement to "head" and "tail" (analogous to "vec") | ||||
| 2012-01-01 | freebsd support | User Jyyou | -1/+2 | |
| 2012-01-01 | "str": extract to_upper/lower_case() into "char" | Lenny222 | -0/+16 | |
| 2011-12-31 | core: killed all math wrappers | Stefan Plantikow | -1/+4 | |
| 2011-12-30 | add test for list:is_empty() | Lenny222 | -1/+16 | |
| 2011-12-29 | list: use predicate to enforce non-empty requirement | Lenny222 | -7/+21 | |
| 2011-12-24 | Merge pull request #1382 from Lenny222/char | Graydon Hoare | -0/+18 | |
| "char": add is_lowercase(), is_uppercase() | ||||
| 2011-12-24 | Merge pull request #1377 from Lenny222/icu | Graydon Hoare | -0/+34 | |
| std::unicode::icu: add "is*" functions + unit test | ||||
| 2011-12-24 | char: add is_lowercase(), is_uppercase() | Lenny222 | -0/+18 | |
| 2011-12-22 | Register new snapshots, purge log_err and log_full in favour of log(...). | Graydon Hoare | -60/+60 | |
| 2011-12-22 | Merge all 3 log syntaxes, tidy up residual misuses. | Graydon Hoare | -25/+19 | |
| 2011-12-22 | Register snapshots and switch logging over to use of log_full or #error / ↵ | Graydon Hoare | -105/+117 | |
| #debug. | ||||
| 2011-12-22 | std::unicode: add functions, unit test | Lenny222 | -0/+34 | |
| 2011-12-22 | tests: add corner case (empty list) | Lenny222 | -11/+19 | |
| 2011-12-22 | json: add "null" | Lenny222 | -0/+7 | |
| 2011-12-20 | removed math leftovers from std | Stefan Plantikow | -1/+1 | |
| 2011-12-19 | libcore: add splitn to split a string N times. | Erick Tryzelaar | -13/+28 | |
| 2011-12-19 | libcore: add vec push. | Erick Tryzelaar | -0/+15 | |
| This is a simple wrapper around grow for the common case of pushing a value on the end of a vector. | ||||
| 2011-12-19 | libcore: Add vec any2 and all2 functions. | Erick Tryzelaar | -0/+16 | |
| 2011-12-19 | getopts: add test for strings with spaces. | Erick Tryzelaar | -2/+5 | |
| 2011-12-18 | std: getopts now uses result::t (fixes #1289) | Stefan Plantikow | -35/+36 | |
| 2011-12-16 | implement #[nolink]; deprecate #[link_name = ""]; note in stdlib to remove ↵ | Graham Fawcett | -1/+1 | |
| 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/+10 | |
| 2011-12-16 | rename iter2 to iteri to match typical convention | Niko Matsakis | -4/+4 | |
