| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-14 | compiletest: Remove #[allow(vecs_implicitly_copyable)] | Alex Crichton | -217/+220 | |
| 2013-05-14 | Use static string with fail!() and remove fail!(fmt!()) | Björn Steinbrink | -4/+4 | |
| fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself. | ||||
| 2013-05-11 | Warning police | Tim Chevalier | -1/+0 | |
| 2013-05-10 | renamed str::from_slice to str::to_owned | Youngsoo Son | -3/+3 | |
| 2013-05-09 | Fix typos | Sean Moon | -1/+1 | |
| 2013-05-06 | auto merge of #6150 : yichoi/rust/arm-test-pull, r=brson | bors | -7/+180 | |
| Support #5297 install.mk : install-runtime-target added for conveneice automatically push runtime library to android device test.mk : expanded to support android test automation with adb compiletest : expanded to support android test automation with adb | ||||
| 2013-05-04 | compiletest: remove --host and cleanup | Young-il Choi | -144/+144 | |
| 2013-05-04 | compiletest: fix decision rule to run and cleanup | Young-il Choi | -18/+37 | |
| 2013-05-02 | compiletest: configurable test dir for ARM | Young-il Choi | -14/+17 | |
| 2013-05-02 | Remove 'Local Variable' comments | Brendan Zabarauskas | -7/+0 | |
| 2013-05-01 | compiletest: stop ignoring all tests. | Graydon Hoare | -1/+1 | |
| 2013-05-01 | remove some warnings | Erick Tryzelaar | -3/+2 | |
| 2013-05-01 | compiletest: fix to remove trailing whitespace | Young-il Choi | -1/+1 | |
| 2013-05-01 | compiletest: expanded to ARM test automation | Young-il Choi | -7/+158 | |
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -36/+0 | |
| 2013-04-24 | Fixed typo... And a billion other things. | Marvin Löbel | -3/+4 | |
| 2013-04-24 | Removed ascii functions from other modules | Marvin Löbel | -1/+4 | |
| Replaced str::to_lowercase and str::to_uppercase | ||||
| 2013-04-18 | core::comm: Modernize constructors to use `new` | Brian Anderson | -1/+1 | |
| 2013-04-14 | test: remove unnecessary unsafe blocks/functions | Alex Crichton | -37/+33 | |
| 2013-04-10 | Bump version to 0.7-pre | Brian Anderson | -2/+2 | |
| 2013-04-09 | Bump version to 0.7-pre | Brian Anderson | -2/+2 | |
| 2013-04-03 | Fix compiletest on windows | Brian Anderson | -1/+1 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-28 | Removing unused imports | Alex Crichton | -1/+1 | |
| 2013-03-26 | librustc: Enforce that `extern mod` directives come first, then `use` ↵ | Patrick Walton | -6/+7 | |
| directives, then items. Resolve them in this order as well. | ||||
| 2013-03-26 | option: rm functions that duplicate methods | Daniel Micay | -3/+1 | |
| 2013-03-26 | Fixed all use sites and tests | Marvin Löbel | -6/+11 | |
| 2013-03-25 | Merge remote-tracking branch 'brson/rt' | Brian Anderson | -2/+16 | |
| Conflicts: src/libcore/rt/context.rs src/libcore/rt/sched.rs src/libcore/rt/thread.rs src/libcore/rt/uv.rs | ||||
| 2013-03-22 | libcore: Fix obsolete syntax in extfmt | Patrick Walton | -2/+2 | |
| 2013-03-22 | auto merge of #5398 : dbaupp/rust/core-readlines, r=graydon | bors | -11/+11 | |
| The `each_line` function in `ReaderUtil` acts very differently to equivalent functions in Python, Ruby, Clojure etc. E.g. given a file `t` with contents `trailing\nnew line\n` and `n` containing `no trailing\nnew line`: Rust: ```Rust t: ~[~"trailing", ~"new line", ~""] n: ~[~"no trailing", ~"new line"] ``` Python: ```Python >>> open('t').readlines() ['trailing\n', 'new line\n'] >>> open('n').readlines() ['no trailing\n', 'new line'] ``` Ruby: ```Ruby irb(main):001:0> File.readlines('t') => ["trailing\n", "new line\n"] irb(main):002:0> File.readlines('n') => ["no trailing\n", "new line"] ``` Clojure ```Clojure user=> (read-lines "t") ("trailing" "new line") user=> (read-lines "n") ("no trailing" "new line") ``` The extra string that rust includes at the end is inconsistent, and means that it is impossible to distinguish between the "real" empty line a file that ends `...\n\n`, and the "fake" one after the last `\n`. The code attached makes Rust's `each_line` act like Clojure (and PHP, i.e. not including the `\n`), as well as adjusting `str::lines` to fix the trailing empty line problem. Also, add a convenience `read_lines` method to read all the lines in a file into a vector. | ||||
| 2013-03-23 | compiletest: Use lines_each instead of lines(..).each, or split(.., n).each | Huon Wilson | -11/+11 | |
| 2013-03-22 | compiletest: replace uses of old deriving attribute with new one | Andrew Paseltiner | -1/+1 | |
| 2013-03-21 | back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> ↵ | Marvin Löbel | -3/+3 | |
| slice_unique | ||||
| 2013-03-21 | renamed str::view -> slice_DBG_BRWD | Marvin Löbel | -4/+4 | |
| renamed str::slice -> slice_DBG_UNIQ changed vec slice method -> to_owned() renamed vec view method -> slice_V_DBG_BRWD | ||||
| 2013-03-19 | compiletest: Make pretty tests actually use compile-flags. | Luqman Aden | -2/+3 | |
| 2013-03-18 | Add a way to run the test suite with the new scheduler | Brian Anderson | -2/+16 | |
| TESTARGS=--newrt make check-stage1-rpass Conflicts: src/rt/rustrt.def.in | ||||
| 2013-03-13 | auto merge of #5319 : brson/rust/debuginfo, r=brson | bors | -2/+11 | |
| Continuing #5140 For the sake of getting this merged I've disabled debuginfo tests on mac (where running gdb needs root). Please feel free to follow up with further improvements. | ||||
| 2013-03-11 | Remove uses of log | Brian Anderson | -1/+1 | |
| 2013-03-11 | More descriptive error messages for debug info tests | Brian Leibig | -2/+2 | |
| 2013-03-11 | Debuginfo revamp | Brian Leibig | -0/+9 | |
| 2013-03-11 | librustc: Replace all uses of `fn()` with `&fn()`. rs=defun | Patrick Walton | -2/+2 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-05 | auto merge of #5212 : thestinger/rust/iter, r=graydon | bors | -2/+2 | |
| A small step towards fixing #2827 | ||||
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -12/+0 | |
| 2013-03-03 | replace option::iter with a BaseIter impl | Daniel Micay | -2/+2 | |
| 2013-03-02 | librustdoc: Remove `fn@`, `fn~`, and `fn&` from compiletest, fuzzer, ↵ | Patrick Walton | -1/+1 | |
| rustdoc, and rt. rs=defun | ||||
| 2013-03-02 | librustc: Forbid chained imports and fix the logic for one-level renaming ↵ | Patrick Walton | -36/+38 | |
| imports | ||||
| 2013-02-22 | auto merge of #5081 : brson/rust/pipes, r=pcwalton | bors | -1/+1 | |
| r? | ||||
| 2013-02-21 | core: Extract comm from pipes. #4742 | Brian Anderson | -1/+1 | |
| 2013-02-21 | Remove the last bits of structural records from tests/rustc/rusti/rustpkg. | Luqman Aden | -19/+20 | |
