| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-10-23 | Making fields in std and extra : private #4386 | reedlepee | -2/+3 | |
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -1/+1 | |
| Who doesn't like a massive renaming? | ||||
| 2013-10-15 | path2: Adjust the API to remove all the _str mutation methods | Kevin Ballard | -2/+2 | |
| Add a new trait BytesContainer that is implemented for both byte vectors and strings. Convert Path::from_vec and ::from_str to one function, Path::new(). Remove all the _str-suffixed mutation methods (push, join, with_*, set_*) and modify the non-suffixed versions to use BytesContainer. | ||||
| 2013-10-15 | path2: Replace the path module outright | Kevin Ballard | -4/+4 | |
| Remove the old path. Rename path2 to path. Update all clients for the new path. Also make some miscellaneous changes to the Path APIs to help the adoption process. | ||||
| 2013-10-10 | Remove usage of io::FILE_writer | Alex Crichton | -12/+13 | |
| 2013-10-10 | Move std::run off of std::io | Alex Crichton | -769/+65 | |
| This changes the implementation to instead use rt::io::native::process as well as an example of using those bindings. | ||||
| 2013-09-30 | std: Remove usage of fmt! | Alex Crichton | -26/+26 | |
| 2013-09-18 | auto merge of #9280 : alexcrichton/rust/less-c++, r=brson | bors | -4/+17 | |
| Some of the functions could be converted to rust, but the functions dealing with signals were moved to rust_builtin.cpp instead (no reason to keep the original file around for one function). Closes #2674 Because less C++ is better C++! | ||||
| 2013-09-18 | Remove rust_run_program.cpp | Alex Crichton | -4/+17 | |
| Some of the functions could be converted to rust, but the functions dealing with signals were moved to rust_builtin.cpp instead (no reason to keep the original file around for one function). Closes #2674 | ||||
| 2013-09-18 | Register new snapshots | Alex Crichton | -2/+0 | |
| 2013-09-16 | switch Drop to `&mut self` | Daniel Micay | -6/+3 | |
| 2013-09-05 | Rename str::from_bytes to str::from_utf8, closes #8985 | Florian Hahn | -12/+12 | |
| 2013-08-29 | Revert "auto merge of #8645 : alexcrichton/rust/issue-6436-run-non-blocking, ↵ | Brian Anderson | -208/+891 | |
| r=brson" This reverts commit b8d1fa399402c71331aefd634d710004e00b73a6, reversing changes made to f22b4b169854c8a4ba86c16ee43327d6bcf94562. Conflicts: mk/rt.mk src/libuv | ||||
| 2013-08-27 | Implement process bindings to libuv | Alex Crichton | -891/+208 | |
| Closes #6436 | ||||
| 2013-08-23 | Fix two small warnings | Andrew Dunham | -1/+1 | |
| 2013-08-19 | Try to fix mac valgrind bot by disabling thread-heavy activities. | Graydon Hoare | -9/+1 | |
| 2013-08-19 | Add externfn macro and correctly label fixed_stack_segments | Niko Matsakis | -1/+18 | |
| 2013-08-18 | auto merge of #8551 : huonw/rust/speling, r=alexcrichton | bors | -3/+3 | |
| (This doesn't add/remove `u`s or change `ize` to `ise`, or anything like that.) | ||||
| 2013-08-16 | auto merge of #8532 : kballard/rust/cstr-cleanup, r=erickt | bors | -2/+2 | |
| Implement interior null checking in `.to_c_str()`, among other changes. | ||||
| 2013-08-16 | doc: correct spelling in documentation. | Huon Wilson | -3/+3 | |
| 2013-08-15 | Add ToCStr method .with_c_str() | Kevin Ballard | -2/+2 | |
| .with_c_str() is a replacement for the old .as_c_str(), to avoid unnecessary boilerplate. Replace all usages of .to_c_str().with_ref() with .with_c_str(). | ||||
| 2013-08-14 | std: Change ProcessOptions struct to have an option of a ~ vector | Tim Chevalier | -10/+10 | |
| This is a workaround for #8498 | ||||
| 2013-08-09 | Merge remote-tracking branch 'remotes/origin/master' into ↵ | Erick Tryzelaar | -4/+4 | |
| remove-str-trailing-nulls | ||||
| 2013-08-09 | std: more windows fixes to os.rs and run.rs | Erick Tryzelaar | -1/+4 | |
| 2013-08-09 | auto merge of #8369 : yichoi/rust/arm-test, r=sanxiyn | bors | -4/+4 | |
| fix some part of test code to pass make check on ARM Android | ||||
| 2013-08-08 | Merge remote-tracking branch 'remotes/origin/master' into ↵ | Erick Tryzelaar | -7/+5 | |
| remove-str-trailing-nulls | ||||
| 2013-08-07 | Forbid `priv` where it has no effect | Alex Crichton | -3/+3 | |
| This is everywhere except struct fields and enum variants. | ||||
| 2013-08-07 | Implement DoubleEndedIterator on Range | Kevin Ballard | -4/+2 | |
| Range is now invertable as long as its element type conforms to Integer. Remove int::range_rev() et al in favor of range().invert(). | ||||
| 2013-08-07 | std: run test fix for ARM android | Young-il Choi | -4/+4 | |
| 2013-08-04 | Merge remote-tracking branch 'remotes/origin/master' into str-remove-null | Erick Tryzelaar | -12/+12 | |
| 2013-08-04 | Remove trailing null from strings | Erick Tryzelaar | -1/+2 | |
| 2013-08-04 | std: replace str::as_c_str with std::c_str | Erick Tryzelaar | -7/+8 | |
| 2013-08-04 | std: rewrite run::with_{argv,envp,dirp} to copy C strings | Erick Tryzelaar | -44/+59 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -12/+12 | |
| this has been replaced by `for` | ||||
| 2013-08-03 | replace all remaining `for` with `foreach` or `do` | Daniel Micay | -2/+3 | |
| 2013-08-02 | librustc: Disallow "unsafe" for external functions | Patrick Walton | -2/+2 | |
| 2013-08-02 | replace `range` with an external iterator | Daniel Micay | -4/+1 | |
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -12/+11 | |
| 2013-08-01 | make `in` and `foreach` get treated as keywords | Daniel Micay | -8/+8 | |
| 2013-07-24 | std: str.as_bytes_with_null_consume() => str.to_bytes_with_null() | Erick Tryzelaar | -1/+1 | |
| 2013-07-23 | std: add test for str::as_c_str | Erick Tryzelaar | -1/+0 | |
| 2013-07-23 | std: move StrUtil::as_c_str into StrSlice | Erick Tryzelaar | -5/+5 | |
| 2013-07-20 | librustc: Remove `pub extern` and `priv extern` from the language. | Patrick Walton | -3/+3 | |
| Place `pub` or `priv` on individual items instead. | ||||
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -1/+2 | |
| 2013-07-10 | Switch over to new range_rev semantics; fix #5270. | Felix S. Klock II | -1/+1 | |
| 2013-07-08 | Correct illegal pattern in windows-only code | Niko Matsakis | -2/+2 | |
| 2013-07-08 | Patch up some code that was using irrefutable patterns incorrectly. | Niko Matsakis | -6/+12 | |
| 2013-07-07 | remove some method resolve workarounds | Daniel Micay | -1/+1 | |
| 2013-07-04 | Convert vec::{as_imm_buf, as_mut_buf} to methods. | Huon Wilson | -4/+4 | |
| 2013-06-28 | std: adjust run.rs test for android | Young-il Choi | -3/+149 | |
