| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-16 | reorder args to the various vec, option fns so blk comes last | Niko Matsakis | -25/+25 | |
| 2011-12-15 | stdlib: Add a str::split_str() to split on a delimiter string of any length | Patrick Walton | -0/+14 | |
| 2011-12-14 | Moved std::math to std::core | Stefan Plantikow | -1/+1 | |
| - merges math and float into core::float - Splits core::ctypes into core::ctypes and core::mtypes - cmath is not exported - stdtest::math passes | ||||
| 2011-12-14 | std: export math_f* as math::f* submods and use tailcalls in std::math | Stefan Plantikow | -0/+3 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -76/+146 | |
| 2011-12-07 | Disallow binding by-mut-ref and by-move arguments | Marijn Haverbeke | -2/+2 | |
| Fix bug in bound by-copy arguments. Closes #1261 | ||||
| 2011-12-01 | stdlib: Implement some preliminary libuv bindings | Brian Anderson | -0/+45 | |
| std::uv is intended to be low-level, exactly mirroring the C API. Difficult to continue the implementation now without scheduler improvements. | ||||
| 2011-11-29 | update io test to use tmp directory, and update configure to create it | Niko Matsakis | -1/+1 | |
| 2011-11-28 | Ignore some should_fail tests on win32 | Brian Anderson | -0/+2 | |
| 2011-11-28 | c_vec: add tests | Joshua Wise | -0/+58 | |
| 2011-11-24 | Comment-out some math tests that produce different results on win32 | Brian Anderson | -7/+9 | |
| 2011-11-24 | std: math: renaming and documentation fixes | Stefan Plantikow | -1/+2 | |
| 2011-11-24 | std: factored f32 and f64 out from math | Stefan Plantikow | -2/+4 | |
| 2011-11-24 | std: added missing calls to math; covers C95 completely now, includes tests | Stefan Plantikow | -9/+225 | |
| 2011-11-24 | std: rewrote math to support most C95 libmath calls on f32, f64 and float | Stefan Plantikow | -6/+6 | |
| 2011-11-22 | Add fs::rmdir() and tempfile/gen_str() tests. | Elly Jones | -0/+29 | |
| 2011-11-21 | stdlib: added (2,3,4)-valued logic ADTs | Stefan Plantikow | -0/+292 | |
| This is useful for writing caches and perhaps in typestate predicates. It also adds a companion module for bool with from_str, to_str, ... fns. | ||||
| 2011-11-21 | Ignore test_log_functions test for now | Marijn Haverbeke | -0/+1 | |
| It fails under valgrind | ||||
| 2011-11-21 | Added logarithm functions for floats to std::math | Stefan Plantikow | -0/+39 | |
| Thanks to marijn for helping with #[link_name] | ||||
| 2011-11-18 | Add tests for unsafe::reinterpret_cast | Brian Anderson | -0/+14 | |
| 2011-11-18 | stdlib: Add tests for sys::size_of and sys::align_of | Brian Anderson | -0/+45 | |
| 2011-11-18 | Update stdlib, compiler, and tests to new kind system | Marijn Haverbeke | -2/+2 | |
| This involved adding 'copy' to more generics than I hoped, but an experiment with making it implicit showed that that way lies madness -- unless enforced, you will not remember to mark functions that don't copy as not requiring copyable kind. Issue #1177 | ||||
| 2011-11-17 | remove compile-command from local variable blocks | Niko Matsakis | -6/+0 | |
| 2011-11-16 | refactor all unix types | Niko Matsakis | -6/+8 | |
| 2011-11-16 | Fix S_IRUSR/S_IWUSR constants on mac. Closes #726 | Brian Anderson | -6/+0 | |
| 2011-11-15 | Replaced constant functions with actual constants in std and updated tests | Stefan Plantikow | -22/+22 | |
| Fixes issue #1165 | ||||
| 2011-11-10 | str: add escape() | Elly Jones | -0/+8 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-10 | Cleanup unused imports in tests | Haitao Li | -4/+0 | |
| 2011-11-08 | Remove all uses of native cdecl except for those that yield | Brian Anderson | -5/+5 | |
| 2011-11-07 | json: betterify for brson | Elly Jones | -6/+55 | |
| Signed-off-by: Elly Jones <ellyjones@google.com> | ||||
| 2011-11-06 | [Test] rope.rs: testing concat | David Rajchenbach-Teller | -0/+16 | |
| 2011-11-05 | Fixup: forgotten stdtest/rope.rs | David Rajchenbach-Teller | -0/+148 | |
| 2011-11-05 | stdlib: Added a small rope library | David Rajchenbach-Teller | -0/+1 | |
| 2011-11-05 | uint.rs: added functions div_ceil, div_floor, div_round | David Rajchenbach-Teller | -0/+7 | |
| 2011-11-02 | Add vec::permute to the standard library (#1013) | Matt Brubeck | -0/+21 | |
| 2011-11-02 | Rename car/cdr to head/tail in std::list | Marijn Haverbeke | -8/+8 | |
| Closes #1086 | ||||
| 2011-11-02 | Make ptr::addr_of return an immutable vec, add mut_addr_of | Marijn Haverbeke | -1/+1 | |
| 2011-11-01 | Ignore another test involving failure on windows | Brian Anderson | -0/+1 | |
| 2011-11-01 | Ignore should_fail tests on windows | Brian Anderson | -0/+10 | |
| 2011-11-01 | Add should_fail annotation for unit tests | Matt Brubeck | -5/+82 | |
| This allows test cases to assert that a function is expected to fail. Tests annotated with "should_fail" will succeed only if the function fails. | ||||
| 2011-10-31 | Fix the filenames used in some IO tests | Brian Anderson | -4/+4 | |
| These tests are relying on not being able to open certain files, but did not work correctly when run as root. | ||||
| 2011-10-31 | Add a char::to_digit function | Matt Brubeck | -0/+29 | |
| 2011-10-31 | Correct handling of non-numeric chars in parse_buf | Matt Brubeck | -1/+43 | |
| Without this fix, int::parse_buf and uint::parse_buf return incorrect results for any strings that contain non-numeric characters. Fixes #1102. | ||||
| 2011-10-31 | Rename std::str::chars to iter_chars | Marijn Haverbeke | -2/+2 | |
| 2011-10-31 | Add a way to iterate over a str's chars to std::str | Marijn Haverbeke | -0/+13 | |
| 2011-10-30 | Fix int::parse_buf for negative numbers (#1102) | Matt Brubeck | -1/+16 | |
| 2011-10-30 | Make float::from_str ignore whitespace (#1089) | Matt Brubeck | -1/+22 | |
| Discard leading and trailing whitespace, for consistency with C/JS/Java/etc. Also, don't allow floating point numbers that start or end with 'e'. | ||||
| 2011-10-29 | Cleanup the existing platform-specific ignored tests | Brian Anderson | -55/+11 | |
| 2011-10-29 | stdlib: Add vec::concat to concatenate a vector of vectors | Brian Anderson | -0/+5 | |
| Compare to str::concat | ||||
| 2011-10-29 | stdlib: Make io failures recoverable by returning a result | Brian Anderson | -2/+48 | |
