| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-11-19 | Implement more native file I/O | Alex Crichton | -2/+2 | |
| This implements a fair amount of the unimpl() functionality in io::native relating to filesystem operations. I've also modified all io::fs tests to run in both a native and uv environment (so everything is actually tested). There are a two bits of remaining functionality which I was unable to get working: * change_file_times on windows * lstat on windows I think that change_file_times may just need a better interface, but lstat has a large implementation in libuv which I didn't want to tackle trying to copy. | ||||
| 2013-10-14 | Removing ccdecl | Steve Klabnik | -3/+3 | |
| as per https://github.com/mozilla/rust/pull/9606#discussion_r6930872 | ||||
| 2013-10-14 | Remove unused abi attributes. | Steve Klabnik | -6/+3 | |
| They've been replaced by putting the name on the extern block. #[abi = "foo"] goes to extern "foo" { } Closes #9483. | ||||
| 2013-08-17 | Fix warnings it tests | Erick Tryzelaar | -2/+2 | |
| 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-05-19 | Use assert_eq! rather than assert! where possible | Corey Richardson | -1/+1 | |
| 2013-05-03 | add gitattributes and fix whitespace issues | Daniel Micay | -1/+1 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-22 | librustc: Remove the `const` declaration form everywhere | Patrick Walton | -4/+4 | |
| 2013-03-22 | librustc: Remove all uses of `static` from functions. rs=destatic | Patrick Walton | -4/+4 | |
| 2013-03-19 | libsyntax: Forbid `use` (and most other things) within `extern { ... }` blocks | Patrick Walton | -7/+0 | |
| 2013-03-13 | librustc: Remove implicit self from the language, except for old-style drop ↵ | Patrick Walton | -8/+8 | |
| blocks. | ||||
| 2013-03-11 | rt/core: port os::list_dir to rust ref #4812 | Jeff Olson | -2/+2 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-07 | librustc: Remove "extern mod { ... }" from librustc, librustdoc, and tests. ↵ | Patrick Walton | -17/+23 | |
| rs=deexterning | ||||
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -2/+2 | |
| 2013-02-01 | check-fast fallout from removing export, r=burningtree | Graydon Hoare | -2/+2 | |
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -2/+2 | |
| 2013-01-30 | test: Remove export from the tests, language, and libraries. rs=deexporting | Patrick Walton | -18/+9 | |
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -0/+2 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-11-01 | Support #[cfg] on methods | Brian Anderson | -1/+35 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -1/+9 | |
| #[legacy_exports]; | ||||
| 2012-09-07 | Remove 'let' syntax for struct fields | Brian Anderson | -2/+2 | |
| 2012-09-06 | Remove struct ctors | Brian Anderson | -2/+13 | |
| 2012-09-01 | Try to work around check-fast breakage | Brian Anderson | -2/+2 | |
| 2012-08-31 | Fix test case | Brian Anderson | -2/+2 | |
| 2012-08-17 | Remove the class keyword | Brian Anderson | -2/+2 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -1/+1 | |
| 2012-07-09 | rustc: Conditionally compile view items. #2357 | Brian Anderson | -0/+10 | |
| 2012-07-03 | Switch 'native' to 'extern' (or 'foreign' in some descriptions) | Graydon Hoare | -3/+3 | |
| 2012-06-26 | Change 'native' and 'crust' to 'extern'. | Graydon Hoare | -1/+1 | |
| This comes with a terminology change. All linkage-symbols are 'extern' now, including rust syms in other crates. Some extern ABIs are merely "foreign". The term "native" is retired, not clear/useful. What was "crust" is now "extern" applied to a _definition_. This is a bit of an overloading, but should be unambiguous: it means that the definition should be made available to some non-rust ABI. | ||||
| 2012-06-06 | Revert "Revert "Fix test case so the class in it is non-empty" due to test ↵ | Tim Chevalier | -2/+4 | |
| failures" This reverts commit c6e16c5668a86245259a4f542a62199b2023b89b. | ||||
| 2012-06-03 | prohibit type parameters in native fns and other minor fixes | Niko Matsakis | -2/+2 | |
| trans now can safely assert that it never sees a type param | ||||
| 2012-05-15 | Start porting tests to use classes with dtors instead of resources | Tim Chevalier | -2/+6 | |
| 2012-01-19 | rustc: Make the pretty printer output commas after enum variants. Update all ↵ | Patrick Walton | -2/+2 | |
| tests accordingly. | ||||
| 2012-01-19 | test: "tag" -> "enum" in run-pass and run-fail | Patrick Walton | -2/+2 | |
| 2012-01-13 | Remove tests for objs, adjust tests that use objs | Marijn Haverbeke | -7/+0 | |
| 2011-11-16 | Use attributes for native module ABI and link name | Haitao Li | -3/+6 | |
| This patch changes how to specify ABI and link name of a native module. Before: native "cdecl" mod llvm = "rustllvm" {...} After: #[abi = "cdecl"] #[link_name = "rustllvm"] native mod llvm {...} The old optional syntax for ABI and link name is no longer supported. Fixes issue #547 | ||||
| 2011-11-09 | Add "cdecl" as synonym for "c-stack-cdecl" | Brian Anderson | -3/+3 | |
| 2011-10-24 | move uses of rust ABI in tests to cdecl or c-stack-cdecl as appr | Niko Matsakis | -3/+3 | |
| Note: I found a bug in c-stack-cdecl which codes not permit such native functions to be used as values. I added an xfail-test (c-stack-as-value) documenting it. | ||||
| 2011-09-01 | Remove a bunch of string builtins. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-08-16 | Port the tests to the typaram foo<T> syntax. | Erick Tryzelaar | -1/+1 | |
| 2011-08-12 | Remove vec version of str::bytes, rename bytes_ivec to str::bytes | Brian Anderson | -2/+2 | |
| 2011-08-03 | Remove all xfail-stage0 directives | Brian Anderson | -2/+0 | |
| While it is still technically possible to test stage 0, it is not part of any of the main testing rules and maintaining xfail-stage0 is a chore. Nobody should worry about how tests fare in stage0. | ||||
| 2011-07-27 | Reformat for new syntax | Marijn Haverbeke | -46/+40 | |
| 2011-07-05 | Support conditional compilation of native items. Closes #610 | Brian Anderson | -0/+8 | |
| 2011-06-30 | Conditionally compile items declared as statements. Issue #489 | Brian Anderson | -0/+13 | |
| 2011-06-30 | Add more tests for conditional compilation. Issue #489 | Brian Anderson | -1/+67 | |
