| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-06-13 | Remove unused imports | Steven Stewart-Gallus | -4/+2 | |
| I was able to remove unused imports, and fix the following warnings src/libstd/hashmap.rs:23:15: 23:23 warning: unused import [-W unused-imports (default)] src/libstd/task/spawn.rs:95:15: 95:23 warning: unused import [-W unused-imports (default)] src/libstd/rt/uv/mod.rs:42:0: 42:9 warning: unused import [-W unused-imports (default)] src/libstd/rt/uv/mod.rs:45:0: 45:9 warning: unused import [-W unused-imports (default)] src/librustc/middle/trans/meth.rs:26:0: 26:26 warning: unused import [-W unused-imports (default)] src/librustc/back/link.rs:210:20: 210:25 warning: unused import [-W unused-imports (default)] I was unable to fix the following unused import warnings. The code here was weird. src/libextra/std.rc:40:11: 40:14 warning: unused import [-W unused-imports (default)] src/libextra/std.rc:40:16: 40:24 warning: unused import [-W unused-imports (default)] | ||||
| 2013-06-13 | auto merge of #7100 : thestinger/rust/hashmap, r=pnkfelix | bors | -7/+1 | |
| Not much point in leaving these around. They just get in the way when you actually want to log something else. | ||||
| 2013-06-13 | hashmap: remove leftover debug!() logging | Daniel Micay | -7/+1 | |
| 2013-06-12 | auto merge of #7096 : huonw/rust/invalid-null-str, r=thestinger | bors | -16/+0 | |
| A slice of a 'static str is still 'static, but doesn't necessarily have the null terminator. | ||||
| 2013-06-13 | std: remove the invalid NullTerminatedStr instance for &'static str. | Huon Wilson | -16/+0 | |
| A slice of a 'static str is still 'static, but doesn't necessarily have the null terminator. | ||||
| 2013-06-12 | auto merge of #7027 : sstewartgallus/rust/dynamic_lib, r=graydon | bors | -0/+207 | |
| I would appreciate if someone could help out with the Windows code on this pull request. I tried to test it using WINE but I couldn't figure out a way to set that up. | ||||
| 2013-06-12 | Document unstable::atomics fetch_* return values | Ben Blum | -0/+6 | |
| 2013-06-12 | make util::NonCopyable a unit struct instead of a struct with a unit | Ben Blum | -4/+2 | |
| 2013-06-12 | Prototyped a dynamic library facility interface | Steven Stewart-Gallus | -0/+207 | |
| 2013-06-13 | std: make all strings Equiv-alent to each other, generalise Path.push_many ↵ | Huon Wilson | -9/+21 | |
| to take any type of string. | ||||
| 2013-06-12 | Added libuv UDP function bindings. | Eric Reed | -0/+47 | |
| 2013-06-12 | added functionality to tell schedulers to refuse to run tasks that are not ↵ | toddaaro | -18/+60 | |
| pinned to them | ||||
| 2013-06-12 | Removing redundant libuv bindings | Eric Reed | -902/+0 | |
| 2013-06-12 | auto merge of #7073 : influenza/rust/iterator-doc-fixes, r=catamorphism | bors | -3/+3 | |
| This commit fixes two typos and an incorrect description. | ||||
| 2013-06-12 | std::rt: Remove old files | Brian Anderson | -902/+0 | |
| 2013-06-12 | A basic implementation of pinning tasks to schedulers. No IO interactions ↵ | toddaaro | -42/+496 | |
| have been planned for, and no forwarding of tasks off special schedulers is supported. | ||||
| 2013-06-11 | auto merge of #7072 : thestinger/rust/ptr, r=catamorphism | bors | -13/+29 | |
| I don't think this will even show up in the documentation right now.... but it should still be correct :). | ||||
| 2013-06-12 | std: fix windows | Huon Wilson | -1/+1 | |
| 2013-06-12 | std: fix method renaming. | Huon Wilson | -1/+1 | |
| 2013-06-12 | std: generalise .trim_chars to use CharEq. | Huon Wilson | -42/+74 | |
| 2013-06-12 | std: create Str trait for DRY. Use it on StrVector. | Huon Wilson | -85/+32 | |
| The Str trait collects the various strings types and provides a method for coercing to a slice, so that functions and impls can be written for generic types containing strings (e.g. &[~str], &[&str], ...) without having to write one for each string type (assuming that the impl only needs a slice). | ||||
| 2013-06-12 | std: convert str::escape_* to methods. | Huon Wilson | -44/+34 | |
| 2013-06-12 | std: convert str::replace to a method. | Huon Wilson | -33/+33 | |
| 2013-06-12 | std: methodise str::capacity | Huon Wilson | -12/+12 | |
| 2013-06-12 | std: remove substr & str::count_*, methodise char_len, implement slice_chars. | Huon Wilson | -77/+48 | |
| The confusing mixture of byte index and character count meant that every use of .substr was incorrect; replaced by slice_chars which only uses character indices. The old behaviour of `.substr(start, n)` can be emulated via `.slice_from(start).slice_chars(0, n)`. | ||||
| 2013-06-12 | std: add a test for HashMap::find_equiv. | Huon Wilson | -0/+17 | |
| 2013-06-12 | std: unify the str -> [u8] functions as 3 methods: .as_bytes() and ↵ | Huon Wilson | -137/+188 | |
| .as_bytes_with_null[_consume](). The first acts on &str and is not nul-terminated, the last two act on strings that are always null terminated (&'static str, ~str and @str). | ||||
| 2013-06-12 | std: convert str::{*shift,pop}* to methods. | Huon Wilson | -61/+87 | |
| 2013-06-12 | std: convert str::repeat to a method. | Huon Wilson | -28/+30 | |
| 2013-06-12 | std: replace str::append with a method | Huon Wilson | -10/+30 | |
| 2013-06-12 | std: convert {vec,str}::to_owned to methods. | Huon Wilson | -34/+32 | |
| 2013-06-11 | auto merge of #7056 : alexcrichton/rust/issue-4727, r=catamorphism | bors | -22/+16 | |
| Closes #4727 | ||||
| 2013-06-11 | Iterator documentation fixes | Ron Dahlgren | -3/+3 | |
| Fixes two typos and one incorrect description. | ||||
| 2013-06-11 | fix the docstring for copy_nonoverlapping_memory | Daniel Micay | -9/+25 | |
| 2013-06-11 | fix the ptr::set_memory docstring | Daniel Micay | -4/+4 | |
| 2013-06-11 | Add a finally impl for `extern "Rust" fn()` | Alex Crichton | -22/+16 | |
| 2013-06-11 | fix windows build | Daniel Micay | -2/+2 | |
| 2013-06-11 | option: remove redundant old_iter impls | Daniel Micay | -83/+45 | |
| 2013-06-11 | add Iterator implementations for Option | Daniel Micay | -0/+38 | |
| 2013-06-11 | auto merge of #7047 : bblum/rust/bug_triage, r=graydon | bors | -22/+18 | |
| r? anybody | ||||
| 2013-06-11 | std: convert pow, hypot, atan2, log to take arguments by reference. | Huon Wilson | -20/+20 | |
| 2013-06-10 | std::rt: Work around a dynamic borrowck bug | Brian Anderson | -3/+2 | |
| 2013-06-10 | debugged a compiler ICE when merging local::borrow changes into the main io ↵ | toddaaro | -22/+60 | |
| branch and modified the incoming new file lang.rs to be api-compatible | ||||
| 2013-06-10 | Tag a bunch of destructors that need mutable self with FIXME for #4330. ↵ | Ben Blum | -2/+5 | |
| Close #4943. | ||||
| 2013-06-10 | Replace str::raw::buf_as_slice with c_str_to_static_slice. Close #3843. | Ben Blum | -20/+13 | |
| 2013-06-11 | fix tests, remove some warnings | Huon Wilson | -12/+1 | |
| 2013-06-11 | std: replace str::is_{alphanumeric,whitespace} with the methods. | Huon Wilson | -25/+7 | |
| 2013-06-11 | std: replace str::{starts,ends}_with with the method. | Huon Wilson | -52/+26 | |
| 2013-06-11 | std: replace str::substr with the method. | Huon Wilson | -13/+3 | |
| 2013-06-11 | std: remove str::to_chars | Huon Wilson | -5/+0 | |
