| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -187/+183 | |
| 2012-08-03 | rustc: Parse, serialize, and deserialize trait inheritance | Patrick Walton | -3/+3 | |
| 2012-08-03 | rustc: Remove all fixed-length strings from our codebase | Patrick Walton | -1/+1 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -33/+36 | |
| API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map). | ||||
| 2012-08-01 | Convert ret to return | Brian Anderson | -19/+19 | |
| 2012-08-01 | Clean out transitional lint. | Graydon Hoare | -10/+5 | |
| 2012-07-31 | Introduce 'return', 'match' and 'module' as synonyms | Brian Anderson | -14/+15 | |
| 2012-07-31 | std: getopts::match -> matches | Brian Anderson | -1/+1 | |
| 2012-07-31 | Change remaining "iface" occurrences to "trait"; deprecate "iface" | Lindsey Kuper | -19/+19 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -35/+35 | |
| 2012-07-30 | Make rustdoc/demo.rs less gendered | Ben Blum | -4/+4 | |
| 2012-07-26 | Nomenclature fixes in the lint checker. Fewer double-negatives. | Graydon Hoare | -0/+6 | |
| New style is allow(foo), warn(foo), deny(foo) and forbid(foo), mirrored by -A foo, -W foo, -D foo and -F foo on command line. These replace -W no-foo, -W foo, -W err-foo, respectively. Forbid is new, and means "deny, and you can't override it". | ||||
| 2012-07-24 | Make rustdoc deal with macros. Rustdoc still fails, though; we think it ↵ | Paul Stansifer | -0/+2 | |
| needs to do an unparallelized, non-failure-ignoring resolve. | ||||
| 2012-07-18 | syntax: Parse multiple trait refs in a single implementation | Patrick Walton | -18/+20 | |
| 2012-07-18 | rustdoc: Make rustdoc no longer resolve names. | Patrick Walton | -852/+11 | |
| It relies on being able to ignore errors, which doesn't make sense; resolve is meaningless if errors are ignored. It also doesn't perform macro expansion. Most of what is affected will be reexports, which are changing anyway. | ||||
| 2012-07-17 | rustdoc: XFAIL a failing astsrv test | Patrick Walton | -2/+4 | |
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -64/+126 | |
| 2012-07-17 | Remove most of old resolve | Tim Chevalier | -3/+7 | |
| resolve has a few type definitions in it that are used, so I left those and deleted everything else. Also, I switched rustdoc to use resolve3 instead of the old resolve. In a future commit I'll remove the type definitions entirely, as they're just duplicates of types defined in resolve3. | ||||
| 2012-07-17 | Get rustdoc working with std::par instead of its own par library. Closes #2885. | Zack Corr | -60/+29 | |
| 2012-07-16 | replace core::tuple functions with methods | Gareth Daniel Smith | -6/+6 | |
| 2012-07-14 | remove typestate from code, tests, and docs | Niko Matsakis | -1/+1 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -736/+740 | |
| #2907. | ||||
| 2012-07-13 | Support prefix notation for vstore strings. Closes #2906. | Michael Sullivan | -1/+1 | |
| 2012-07-13 | Front-end support for default impls in traits. | Lindsey Kuper | -16/+59 | |
| 2012-07-12 | Merge remote-tracking branch 'origin/dist-snap' into incoming | Graydon Hoare | -5/+5 | |
| 2012-07-11 | infer when types are region parameterized rather than requiring /& | Niko Matsakis | -13/+13 | |
| - removes various fields from various variants in the AST - also update tests not to use this notation | ||||
| 2012-07-11 | Fix some version numbers. | Graydon Hoare | -5/+5 | |
| 2012-07-09 | rustdoc: Filter out another invalid id character | Brian Anderson | -0/+3 | |
| 2012-07-09 | rustdoc: Filter some characters that aren't valid pandoc header ids | Brian Anderson | -0/+6 | |
| 2012-07-09 | Switch 'cont' to 'again' everywhere. Close #2229. | Graydon Hoare | -1/+1 | |
| 2012-07-09 | rustc: Switch to the new resolution pass | Patrick Walton | -0/+2 | |
| 2012-07-06 | Revert "rustc: Switch to the new resolution pass" | Niko Matsakis | -2/+0 | |
| This reverts commit c4af6e92fbae171c56a4e68666025725555fc9d8. Branch was burning...many, many unresolved imports. | ||||
| 2012-07-06 | rustc: Switch to the new resolution pass | Patrick Walton | -0/+2 | |
| 2012-07-05 | Change 'iface' to 'trait' internally; parse `trait` as `iface` synonym | Lindsey Kuper | -101/+101 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -243/+226 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-04 | Remove empty argument lists from do expressions | Ben Striegel | -8/+8 | |
| 2012-07-03 | core: Convert iter::repeat to the for protocol | Brian Anderson | -2/+2 | |
| 2012-07-03 | Switch 'native' to 'extern' (or 'foreign' in some descriptions) | Graydon Hoare | -20/+20 | |
| 2012-07-02 | rustc: Implement a new resolve pass behind a compile flag | Patrick Walton | -1/+1 | |
| 2012-07-02 | Merge remote-tracking branch 'Dretch/prettydocs' | Brian Anderson | -1/+4 | |
| Conflicts: src/compiletest/errors.rs src/libsyntax/parse/attr.rs src/libsyntax/parse/comments.rs src/test/compile-fail/ambig_impl_unify.rs src/test/compile-fail/assign-super.rs src/test/compile-fail/bad-for-loop.rs src/test/compile-fail/bad-var-env-capture-in-block-arg.rs src/test/compile-fail/block-arg-as-stmt-with-value.rs src/test/compile-fail/borrowck-assign-comp-idx.rs src/test/compile-fail/borrowck-lend-flow.rs src/test/compile-fail/borrowck-loan-blocks-move-cc.rs src/test/compile-fail/borrowck-loan-blocks-mut-uniq.rs src/test/compile-fail/borrowck-loan-rcvr.rs src/test/compile-fail/borrowck-loan-vec-content.rs src/test/compile-fail/borrowck-mut-vec-as-imm-slice-bad.rs src/test/compile-fail/cap-clause-with-stack-closure.rs src/test/compile-fail/do1.rs src/test/compile-fail/do2.rs src/test/compile-fail/empty-vec-trailing-comma.rs src/test/compile-fail/evec-subtyping.rs src/test/compile-fail/issue-1896.rs src/test/compile-fail/issue-2149.rs src/test/compile-fail/issue-2150.rs src/test/compile-fail/issue-2487-b.rs src/test/compile-fail/kindck-implicit-close-over-mut-var.rs src/test/compile-fail/liveness-issue-2163.rs src/test/compile-fail/liveness-use-in-index-lvalue.rs src/test/compile-fail/no-reuse-move-arc.rs src/test/compile-fail/no-send-res-ports.rs src/test/compile-fail/non-const.rs src/test/compile-fail/pure-higher-order.rs src/test/compile-fail/pure-loop-body.rs src/test/compile-fail/regions-addr-of-upvar-self.rs src/test/compile-fail/regions-escape-loop-via-vec.rs src/test/compile-fail/regions-scoping.rs src/test/compile-fail/seq-args.rs src/test/compile-fail/tstate-unsat-in-called-fn-expr.rs src/test/compile-fail/tstate-unsat-in-fn-expr.rs src/test/compile-fail/vec-add.rs src/test/compile-fail/vec-concat-bug.rs src/test/compile-fail/vector-no-ann.rs | ||||
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -225/+221 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -176/+178 | |
| 2012-06-30 | initial draft of fix for issue #2498: | Gareth Daniel Smith | -1/+4 | |
| 1. make /// ... and //! ... and /** ... */ and /*! ... */ into sugar for #[doc = ...] attributes. 2. add a script in etc/ to help converting doc-attributes to doc-comments 3. add some functions to core::str to help with (1) | ||||
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -181/+181 | |
| 2012-06-28 | Get rid of some spurious /~s in rustdoc. Oops. | Michael Sullivan | -5/+5 | |
| 2012-06-26 | Change 'native' and 'crust' to 'extern'. | Graydon Hoare | -22/+22 | |
| 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-26 | rustdoc: Work around some more metadata infelicities | Patrick Walton | -4/+6 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -175/+177 | |
| 2012-06-25 | Remove resources from a few places I missed | Tim Chevalier | -22/+10 | |
| 2012-06-24 | Remove resources | Tim Chevalier | -135/+4 | |
| Also fixed shapes for classes with dtors, as well as handling offsets for classes with dtors correctly in take glue. Closes #2485 | ||||
