| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-02-03 | oldmap: get rid of the legacy each_key method | Daniel Micay | -3/+3 | |
| 2013-02-03 | rename map -> oldmap and mark it as deprecated | Daniel Micay | -1/+1 | |
| LinearMap is quite a bit faster, and is fully owned/sendable without requiring copies. The older std::map also doesn't use explicit self and relies on mutable fields. | ||||
| 2013-02-01 | Remove fail keyword from lexer & parser and clean up remaining calls to | Nick Desaulniers | -1/+1 | |
| fail Fix merge conflicts - Issue 4524 | ||||
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -2/+2 | |
| 2013-01-30 | librustc: Remove legacy exports from the language. r=brson | Patrick Walton | -1/+1 | |
| 2013-01-29 | libsyntax: De-export a lot of libsyntax. rs=deëxporting | Patrick Walton | -61/+62 | |
| 2013-01-24 | Make `super` a keyword | Youngsoo Son | -1/+1 | |
| 2013-01-23 | libsyntax: Implement `assert` as a macro (called `fail_unless!` on a ↵ | Patrick Walton | -12/+17 | |
| transitionary basis to avoid conflicting with the keyword right now). r=brson | ||||
| 2013-01-10 | librustc: Allow the type parameter version of `Self` to be spelled with a ↵ | Patrick Walton | -9/+38 | |
| capital S | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+2 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -2/+0 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+2 | |
| module scope. r=tjc | ||||
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -2/+11 | |
| contain at least two components. r=graydon | ||||
| 2012-12-17 | Switch from serialization to std::serialize. (snapshot) | Erick Tryzelaar | -7/+7 | |
| 2012-12-12 | syntax: remove most code handling old-style syntax extensions. | Graydon Hoare | -8/+0 | |
| 2012-12-04 | librustc: Remove all legacy pattern bindings from libsyntax and librustc. ↵ | Patrick Walton | -2/+2 | |
| rs=refactoring | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-29 | syntax: slight improvement in fidelity of printing tokens. Still not great. | Graydon Hoare | -5/+3 | |
| 2012-11-29 | Forbid attrs on macros, since we don't handle them properly yet. | Paul Stansifer | -1/+1 | |
| 2012-11-28 | Merge remote-tracking branch 'brson/companion' into incoming | Brian Anderson | -285/+0 | |
| Conflicts: src/compiletest/compiletest.rs src/libcargo/cargo.rs src/libcore/core.rs src/librustc/rustc.rs src/librustdoc/rustdoc.rc | ||||
| 2012-11-28 | Register snapshots | Brian Anderson | -285/+0 | |
| 2012-11-28 | librustc: Parse `extern "C" { ... }`. r=brson | Patrick Walton | -1/+3 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+285 | |
| 2012-11-12 | rustc: Implement floating point literal inference. r=nmatsakis | Patrick Walton | -0/+16 | |
| 2012-11-05 | rustc: Implement parsing and typechecking for "once fn" | Patrick Walton | -0/+1 | |
| 2012-10-25 | rustc: Translate tuple struct constructors | Patrick Walton | -0/+1 | |
| 2012-10-15 | rustc: Merge module and type namespaces. r=brson | Patrick Walton | -15/+15 | |
| 2012-10-09 | Merge pull request #3700 from erickt/cargo-interner | Tim Chevalier | -21/+26 | |
| allow interner cache to be shared across parsers (#3699) | ||||
| 2012-10-08 | Revert "Revert "Remove old auto_serialize2 code (needs snapshot)"" | Tim Chevalier | -6/+0 | |
| This reverts commit a33535e441dc5461fec0489069a1491367ad1c91. | ||||
| 2012-10-08 | Revert "Remove old auto_serialize2 code (needs snapshot)" | Tim Chevalier | -0/+6 | |
| This reverts commit 0bd6da8a8c93143325cb45e8a074ccf7121ca168. | ||||
| 2012-10-08 | allow interner cache to be shared across parsers (#3699) | Erick Tryzelaar | -21/+26 | |
| 2012-10-07 | Remove old auto_serialize2 code (needs snapshot) | Erick Tryzelaar | -6/+0 | |
| 2012-10-07 | Remove the old serializers (needs snapshot) | Erick Tryzelaar | -0/+6 | |
| 2012-10-07 | migrate libsyntax/rustc to auto_serialize2 | Erick Tryzelaar | -14/+7 | |
| 2012-10-05 | Remove uses of mutable ref mode. | Tim Chevalier | -1/+1 | |
| It's still in the compiler right now, but warned about | ||||
| 2012-10-05 | Revert "wip" | Tim Chevalier | -1/+1 | |
| This reverts commit ca49fd402af8e7bf613c43e996274b5a017958d2. | ||||
| 2012-10-05 | wip | Tim Chevalier | -1/+1 | |
| 2012-09-26 | turn ast::ident into a struct | Erick Tryzelaar | -51/+67 | |
| This will help with the auto_serialize2 migration. We have to change ident from a type alias to uint into a unique type. We need to use a struct instead of a "enum ident = token::str_num" because structs support constants, but newtypes do not. | ||||
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -277/+0 | |
| 2012-09-23 | Fix trans for region patterns (&P) | Niko Matsakis | -1/+1 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+1 | |
| #[legacy_exports]; | ||||
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+277 | |
| 2012-09-19 | core: Move TLS to task::local_data | Brian Anderson | -2/+6 | |
| 2012-09-19 | demode the each() method on vec and other iterables. | Niko Matsakis | -3/+3 | |
| 2012-09-19 | Remove redundant hashmap constructor functions. | Graydon Hoare | -5/+5 | |
| 2012-09-19 | libsyntax: Remove the restricted keyword concept | Brian Anderson | -31/+4 | |
| 2012-09-19 | libsyntax: Move 'unsafe' to the strict keywords list | Brian Anderson | -2/+1 | |
| 2012-09-18 | core: Rename 'unsafe' mod to 'cast' | Brian Anderson | -1/+1 | |
| 2012-09-18 | Remove 'unchecked' keyword | Brian Anderson | -1/+1 | |
| 2012-09-13 | Promote 'fail' to a strict keyword | Brian Anderson | -2/+1 | |
