| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | |
| 2013-06-26 | auto merge of #7113 : alexcrichton/rust/banned-warnings, r=cmr | bors | -3/+2 | |
| Reopening of #7031, Closes #6963 I imagine though that this will bounce in bors once or twice... Because attributes can't be cfg(stage0)'d off, there's temporarily a lot of new stage0/stage1+ code. | ||||
| 2013-06-25 | Change finalize -> drop. | Luqman Aden | -1/+1 | |
| 2013-06-25 | Deny common lints by default for lib{std,extra} | Alex Crichton | -3/+2 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -5/+6 | |
| I removed the `static-method-test.rs` test because it was heavily based on `BaseIter` and there are plenty of other more complex uses of static methods anyway. | ||||
| 2013-06-20 | ignore inherited environment test under valgrind r=snapshot | James Miller | -0/+1 | |
| 2013-06-18 | std: Work around some failing 'run' tests when valgrinding. #7224 | Brian Anderson | -5/+25 | |
| Under valgrind on 64->32 cross compiles the dynamic linker is emitting some error messages on stderr, which interferes with the tests that are checking stderr. | ||||
| 2013-06-12 | std: fix windows | Huon Wilson | -1/+1 | |
