| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | ||||
| 2012-02-05 | std: Use ctypes::c_int in path_is_dir | Brian Anderson | -4/+1 | |
| 2012-02-05 | Merge remote-tracking branch 'erickt/master' | Brian Anderson | -2/+3 | |
| Conflicts: src/libcore/vec.rs src/libstd/getopts.rs | ||||
| 2012-02-03 | core: rename str::lteq to str::le | Tom Lee | -1/+1 | |
| 2012-02-03 | std: rename sort::lteq to sort::le. | Tom Lee | -17/+17 | |
| 2012-02-02 | Update libuv. | Graydon Hoare | -112/+96 | |
| 2012-02-02 | Win32 warning police. | Graydon Hoare | -115/+116 | |
| 2012-02-01 | Rename str::char_slice -> str::slice | Kevin Cantu | -9/+9 | |
| 2012-02-01 | Rename (again) str::unsafe::slice -> str::unsafe::slice_bytes and | Kevin Cantu | -4/+5 | |
| str::unsafe::safe_slice -> str::unsafe::slice_bytes_safe_range | ||||
| 2012-02-01 | Propagating unsafe::slice 2 | Kevin Cantu | -6/+6 | |
| 2012-02-01 | Propagating unsafe::slice 1 | Kevin Cantu | -3/+3 | |
| 2012-02-01 | Remove native types from stdlib | Marijn Haverbeke | -56/+67 | |
| 2012-01-31 | Change option::t to option | Tim Chevalier | -59/+59 | |
| Now that core exports "option" as a synonym for option::t, search-and- replace option::t with option. The only place that still refers to option::t are the modules in libcore that use option, because fixing this requires a new snapshot (forthcoming). | ||||
| 2012-01-31 | Rename str::loop_chars to str::all, | Kevin Cantu | -2/+2 | |
| rename str::loop_chars_sub to str::substr_all, and propagate this change to std::rope and rustdoc's calls to these | ||||
| 2012-01-31 | Require alts to be exhaustive | Tim Chevalier | -13/+28 | |
| middle::check_alt does the work. Lots of changes to add default cases into alts that were previously inexhaustive. | ||||
| 2012-01-30 | Change all ternary ops to if/then/else | Paul Woolcock | -1/+1 | |
| All the files below had at least one instance of the ternary operator present in the source. All have been changed to the equivalent if/then/else expression. | ||||
| 2012-01-28 | std: Whitespace cleanup. | Erick Tryzelaar | -1/+2 | |
| 2012-01-28 | core: rename vec::position* functions | Erick Tryzelaar | -1/+1 | |
| Almost all of the vec functions that predicates don't have a corresponding function that takes a single element, so this commit renames the common fn usecase to be the default. | ||||
| 2012-01-27 | Merge remote-tracking branch 'killerswan/fixing_strings_2' | Brian Anderson | -13/+20 | |
| Conflicts: src/comp/driver/driver.rs src/comp/middle/trans/base.rs src/comp/syntax/parse/lexer.rs | ||||
| 2012-01-27 | std: Long lines | Brian Anderson | -1/+2 | |
| 2012-01-27 | Re-apply fixes brson made. | Donovan Preston | -4/+4 | |
| 2012-01-27 | Implement timers. | Donovan Preston | -7/+18 | |
| 2012-01-27 | Make occurs check in ty::fixup_vars more reliable | Marijn Haverbeke | -1/+1 | |
| It wouldn't detect cycles that went through several type vars before. Closes #1464 | ||||
| 2012-01-26 | std: Fix types in uvtmp tests | Brian Anderson | -4/+4 | |
| 2012-01-26 | Shuffle around to work with rust-spidermonkey | Donovan Preston | -14/+21 | |
| 2012-01-25 | (TEMPORARY) Break something by making io::mem_buffer_str UTF-8 safe | Kevin Cantu | -1/+1 | |
| 2012-01-25 | Replacing str::unsafe_from_bytes with str::from_bytes (part 6) | Kevin Cantu | -1/+4 | |
| 2012-01-25 | Replacing str::unsafe_from_bytes with str::from_bytes (part 5) | Kevin Cantu | -3/+3 | |
| 2012-01-25 | Replacing str::unsafe_from_bytes with str::from_bytes (part 1) | Kevin Cantu | -9/+13 | |
| 2012-01-23 | s/block()/fn()/g | Niko Matsakis | -32/+32 | |
| 2012-01-22 | std: Add some hacks to use libuv | Brian Anderson | -1/+151 | |
| 2012-01-21 | use u64 and not uint; otherwise shift results are undef. in 32 bit | Niko Matsakis | -7/+7 | |
| Fixes #1605. | ||||
| 2012-01-21 | update to use u64; u32 has undefined results | Niko Matsakis | -1/+6 | |
| 2012-01-21 | std: Remove extfmt. Has been moved to core. Closes #1600 | Brian Anderson | -455/+1 | |
| 2012-01-21 | issue #1352: change param order on {std,core}::extfmt::str_init_elt to ↵ | Graham Fawcett | -4/+4 | |
| mirror vec::init_elt. | ||||
| 2012-01-21 | issue #1352: change param order on vec::init_elt, putting block in final ↵ | Graham Fawcett | -18/+18 | |
| position. To match the init_fn() and init_fn_mut() changes. | ||||
| 2012-01-21 | fix #1352: change param order on vec::init_fn (and vec::init_fn_mut), ↵ | Graham Fawcett | -2/+2 | |
| putting block in final position. | ||||
| 2012-01-19 | Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. ↵ | Graydon Hoare | -7/+7 | |
| Close #1428. | ||||
| 2012-01-19 | lib: ';' to ',' in enums in more places | Patrick Walton | -8/+8 | |
| 2012-01-19 | lib: ";" to "," in enums | Patrick Walton | -67/+67 | |
| 2012-01-19 | libcore: Use 4x the number of scheduler threads for testing | Brian Anderson | -1/+5 | |
| An arbitrary number. I've done no measurements but it's intended to overcome the effects of tasks randomly being scheduled to threads and no work stealing. If scheduler threads == 1 then we just use a single test task. | ||||
