| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-03-29 | Add AbiSet and integrate it into the AST. | Niko Matsakis | -1/+1 | |
| I believe this patch incorporates all expected syntax changes from extern function reform (#3678). You can now write things like: extern "<abi>" fn foo(s: S) -> T { ... } extern "<abi>" mod { ... } extern "<abi>" fn(S) -> T The ABI for foreign functions is taken from this syntax (rather than from an annotation). We support the full ABI specification I described on the mailing list. The correct ABI is chosen based on the target architecture. Calls by pointer to C functions are not yet supported, and the Rust type of crust fns is still *u8. | ||||
| 2013-03-28 | Removing unused imports | Alex Crichton | -3/+2 | |
| 2013-03-26 | librustc: Enforce that `extern mod` directives come first, then `use` ↵ | Patrick Walton | -3/+3 | |
| directives, then items. Resolve them in this order as well. | ||||
| 2013-03-26 | Fixed all use sites and tests | Marvin Löbel | -11/+16 | |
| 2013-03-25 | Kill some warnings: unused imports and old #[deny(..)]s. | Huon Wilson | -1/+0 | |
| 2013-03-22 | libsyntax: Stop parsing `pure` and `static` | Patrick Walton | -1/+1 | |
| 2013-03-20 | librustc: Remove debug code and add scary warnings for rusti/rustpkg | Patrick Walton | -0/+3 | |
| 2013-03-08 | Finish de-implicit-selfing everything but the test suite | Ben Striegel | -0/+1 | |
| 2013-03-06 | Fix bug in coherence that causes all cross-crate impls to be regarded as | Niko Matsakis | -0/+1 | |
| inherent impls, not just those of the `impl Type` variety. | ||||
| 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 | -6/+6 | |
| imports | ||||
| 2013-03-01 | librustc: "APL2" -> "ASL2". rs=license-fix | Patrick Walton | -1/+1 | |
| 2013-02-28 | Fix license attribute on crates | sevrak | -1/+2 | |
| 2013-02-22 | librustpkg: De-mut librustdoc and librustpkg. rs=demuting | Patrick Walton | -2/+2 | |
| 2013-02-21 | Remove the last bits of structural records from tests/rustc/rusti/rustpkg. | Luqman Aden | -2/+0 | |
| 2013-02-20 | Fix fallout in rusti & rustpkg. | Luqman Aden | -2/+2 | |
| 2013-02-19 | convert ast::meta_items to take @~strs | Erick Tryzelaar | -4/+4 | |
| 2013-02-15 | rustpkg: Massage for landing. | Graydon Hoare | -37/+47 | |
| 2013-02-15 | rustpkg: Fix do listeners and support custom test logic | Zack Corr | -19/+40 | |
| 2013-02-15 | rustpkg: Add info command for probing a pkg.rs and expose work_dir/src_dir ↵ | Zack Corr | -4/+64 | |
| in librustpkg | ||||
| 2013-02-15 | rustpkg: Use pkg.rs instead of package.rs for consistency | Zack Corr | -2/+2 | |
| 2013-02-15 | Move semver to std and finish rustpkg | Zack Corr | -4/+3 | |
| 2013-02-15 | rustpkg: Clean up formatting issues | Zack Corr | -30/+156 | |
| 2013-02-15 | rustpkg: Add do command and get cmd listeners working correctly | Zack Corr | -3/+44 | |
| 2013-02-15 | rustpkg: Add preliminary imperative API support | Zack Corr | -267/+112 | |
| 2013-02-15 | rustpkg: Finish all commands and declarative logic | Zack Corr | -65/+266 | |
| 2013-02-15 | rustpkg: Finish declarative compiling and fetching via git or curl (no ↵ | Zack Corr | -54/+344 | |
| workcache or dependency resolution yet) | ||||
| 2013-02-15 | rustpkg: Finish parsing package scripts and finish boilerplate | Zack Corr | -27/+243 | |
| 2013-02-15 | rustpkg: Add package script parsing | Zack Corr | -9/+161 | |
| 2013-02-15 | rustpkg: More preliminary work | Zack Corr | -1/+47 | |
| 2013-02-15 | Rename cargo to rustpkg and start over fresh | Zack Corr | -0/+31 | |
