| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-02-28 | correcting for libuv behavior that differs between linux & windows | Jeff Olson | -4/+34 | |
| net complexity increase :/ | ||||
| 2012-02-28 | moving new uv stuff into uv.rs and rust_uv.cpp | Jeff Olson | -882/+521 | |
| - removing the remains of uvtmp.rs and rust_uvtmp.rs - removing the displaced, low-level libuv bindings in uv.rs and rust_uv.cpp | ||||
| 2012-02-28 | trailing whitespace fixes | Jeff Olson | -12/+10 | |
| 2012-02-28 | finishing up simple uv_timer impl | Jeff Olson | -22/+160 | |
| as it stands, basic async nad timer support is added | ||||
| 2012-02-28 | cleaning up uv_async stuff and stubbing uv_timer | Jeff Olson | -38/+188 | |
| 2012-02-28 | removed hello world and added uv_async_* | Jeff Olson | -39/+117 | |
| 2012-02-28 | everything is laid out and working through a basic hw | Jeff Olson | -0/+198 | |
| the core impl is there, with a async handle in place to take incoming operations from user code. No actual uv handle/operations are implemented yet, though. | ||||
| 2012-02-28 | add ability to run multi-crate tests, run tests with --inline | Niko Matsakis | -1/+1 | |
| 2012-02-28 | add debugging mode which emits more verbose info | Niko Matsakis | -13/+59 | |
| 2012-02-27 | std: Make merge_sort faster | Brian Anderson | -15/+27 | |
| 2012-02-24 | Encode/decode AST into metadata, re-instantiate inlined items | Niko Matsakis | -118/+310 | |
| 2012-02-23 | Finish cleanup of core::str | Marijn Haverbeke | -27/+19 | |
| Closes #1849 | ||||
| 2012-02-23 | Various cleanups and optimizations in core::str | Marijn Haverbeke | -14/+6 | |
| 2012-02-23 | (core::str) rename substr_len_bytes to substr_len, and delete unused ↵ | Kevin Cantu | -3/+3 | |
| byte_index[_from] | ||||
| 2012-02-23 | (core::str) remove len_bytes alias | Kevin Cantu | -30/+30 | |
| 2012-02-23 | (core::str) replace uses of unsafe::slice_bytes; replace find[_from]_bytes ↵ | Kevin Cantu | -3/+3 | |
| with find[_from] | ||||
| 2012-02-23 | (core::str) replace byte_index[_from] with index[_from] | Kevin Cantu | -10/+10 | |
| 2012-02-23 | (core::str) do some replacements | Kevin Cantu | -4/+4 | |
| 2012-02-23 | (core::char) rename slice -> slice_chars | Kevin Cantu | -11/+12 | |
| 2012-02-23 | (core::str) rename rindex -> rindex_chars | Kevin Cantu | -2/+2 | |
| 2012-02-23 | (core::str) mostly rename len -> len_chars | Kevin Cantu | -18/+18 | |
| 2012-02-22 | Make the various from_str functions return options | Marijn Haverbeke | -3/+6 | |
| So that they can be used with user input without causing task failures. Closes #1335 | ||||
| 2012-02-22 | Remove preconditions from libraries | Marijn Haverbeke | -23/+5 | |
| Closes #1805 | ||||
| 2012-02-20 | core: New task API | Brian Anderson | -14/+6 | |
| 2012-02-18 | core: When running tests sequentially, print the test name before running it | Brian Anderson | -2/+11 | |
| Useful for debugging hanging tests | ||||
| 2012-02-18 | rt: rename nano_time() builtin to match time::precise_time_ns() | Chris Peterson | -2/+2 | |
| 2012-02-18 | std: Add tests for time module | Chris Peterson | -0/+47 | |
| Tested on OSX and Windows. | ||||
| 2012-02-18 | std: Expand doc comments for time module | Chris Peterson | -6/+23 | |
| 2012-02-17 | std: Add some env() and getenv() tests | Chris Peterson | -9/+46 | |
| 2012-02-17 | std: Fix env() assert when an environment variable's value contains a '=' char | Chris Peterson | -1/+1 | |
| 2012-02-15 | Rewrite exhaustiveness checker | Marijn Haverbeke | -8/+12 | |
| Issue #352 Closes #1720 The old checker would happily accept things like 'alt x { @some(a) { a } }'. It now properly descends into patterns, checks exhaustiveness of booleans, and complains when number/string patterns aren't exhaustive. | ||||
| 2012-02-15 | Replace some explicit fails with 'alt check' invocations | Marijn Haverbeke | -3/+1 | |
| 2012-02-14 | Merge pull request #1831 from killerswan/str_fixes | Brian Anderson | -1/+1 | |
| (core::str) changes to find / find_bytes | ||||
| 2012-02-13 | add serialization library; convert ebml lib to use u64 internally | Niko Matsakis | -122/+168 | |
| 2012-02-13 | (core::str) add find_bytes and export it... | Kevin Cantu | -1/+1 | |
| 2012-02-12 | (core::str) rename byte_len_range -> substr_len_bytes and | Kevin Cantu | -5/+5 | |
| rename char_len_range -> substr_len_chars | ||||
| 2012-02-12 | (core::str) rename byte_len -> len_bytes and rename char_len -> len | Kevin Cantu | -33/+34 | |
| 2012-02-12 | (core::str) move push_byte, push_bytes, pop_byte, and shift_byte into ↵ | Kevin Cantu | -3/+3 | |
| str::unsafe | ||||
| 2012-02-11 | using str::rindex... | Kevin Cantu | -17/+20 | |
| 2012-02-11 | using str::index... | Kevin Cantu | -6/+4 | |
| 2012-02-11 | core::str rename [r]index -> [r]index_bytes | Kevin Cantu | -5/+5 | |
| 2012-02-10 | create serialization lib and update serializer to use it | Niko Matsakis | -13/+268 | |
| 2012-02-10 | put serializer into the build and encode full item paths | Niko Matsakis | -6/+12 | |
| 2012-02-10 | update ebml interface | Niko Matsakis | -2/+22 | |
| 2012-02-09 | Remove some pointless imports | Marijn Haverbeke | -2/+2 | |
| 2012-02-09 | Increase precedence of as operator | Marijn Haverbeke | -38/+36 | |
| Closes #1717 | ||||
| 2012-02-07 | std: Use correct split function in generic_os::env | Brian Anderson | -1/+1 | |
| 2012-02-07 | Make process-spawning take environments and working directories, remove ↵ | Graydon Hoare | -36/+127 | |
| procsrv task from compiletest. | ||||
| 2012-02-07 | core: make str::substr use char positions (and replace other uses) | Kevin Cantu | -7/+9 | |
| 2012-02-07 | String split renaming: | Kevin Cantu | -5/+11 | |
| * Renamed str::split -> str::split_byte * Renamed str::splitn -> str::splitn_byte * Renamed str::split_func -> str::split * Renamed str::split_char -> str::split_char * Renamed str::split_chars_iter -> str::split_char_iter * Added u8::is_ascii * Fixed the behavior of str::split_str, so that it matches split_chars and split (i.e. ["", "XXX", "YYY", ""] == split_str(".XXX.YYY.", ".")) * Fixed str::split_byte and str::splitn_byte so that they handle splitting UTF-8 strings on a given UTF-8/ASCII byte and also handle "" as the others do | ||||
