| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-09-28 | demode vec | Niko Matsakis | -8/+8 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -1/+1 | |
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -9/+0 | |
| 2012-09-21 | De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi | Niko Matsakis | -2/+2 | |
| 2012-09-20 | Revert "syntax: Make attributes sendable for rustdoc's benefit" | Brian Anderson | -42/+42 | |
| This reverts commit 90e3665fa79d32c3188169cfa992516fb36b81a8. | ||||
| 2012-09-20 | syntax: Make attributes sendable for rustdoc's benefit | Brian Anderson | -42/+42 | |
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+9 | |
| 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 | -1/+1 | |
| 2012-09-10 | Make all moves explicit in libsyntax | Tim Chevalier | -1/+1 | |
| 2012-09-10 | Convert std::map to camel case | Brian Anderson | -1/+1 | |
| 2012-09-10 | rustc: Make shape-based compare glue never called for comparison operators. | Patrick Walton | -0/+7 | |
| Only called for string patterns. | ||||
| 2012-09-04 | libsyntax: "import" -> "use" | Patrick Walton | -6/+6 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -35/+35 | |
| 2012-08-24 | fix some unused pattern binding warnings | Niko Matsakis | -1/+1 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -1/+1 | |
| 2012-08-22 | Merge find_linkage_attrs with find_linkage_metas | Tim Chevalier | -15/+5 | |
| This gets rid of a gratuitous `match check`. | ||||
| 2012-08-22 | intern identifiers | Paul Stansifer | -61/+51 | |
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -7/+7 | |
| 2012-08-07 | syntax: Make match arm parsing more restrictive again | Brian Anderson | -4/+4 | |
| Require comma separators for all expression types except the plain block | ||||
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -16/+16 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -49/+38 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -3/+3 | |
| 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 | -21/+21 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -7/+7 | |
| 2012-07-26 | Add #[inline(never)], and also fixed inlining on vec::push | Eric Holk | -1/+5 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -27/+28 | |
| #2907. | ||||
| 2012-07-13 | Support prefix notation for vstore strings. Closes #2906. | Michael Sullivan | -7/+7 | |
| 2012-07-12 | Accept prefix notation for writing the types of str/~ and friends. | Michael Sullivan | -4/+4 | |
| 2012-07-05 | Comments only: change TODOs to FIXMEs and annotate them | Tim Chevalier | -1/+1 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -24/+20 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-02 | Merge remote-tracking branch 'Dretch/prettydocs' | Brian Anderson | -2/+25 | |
| 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 | -8/+7 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -2/+2 | |
| 2012-06-30 | initial draft of fix for issue #2498: | Gareth Daniel Smith | -2/+25 | |
| 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 | -27/+27 | |
| 2012-06-27 | Replace more vector + (issue #2719) | Eric Holk | -2/+2 | |
| 2012-06-26 | Change 'native' and 'crust' to 'extern'. | Graydon Hoare | -6/+6 | |
| 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-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -29/+29 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -11/+11 | |
| 2012-06-14 | Comments only: annotate FIXMEs | Tim Chevalier | -1/+2 | |
| 2012-06-13 | Box AST idents | Brian Anderson | -25/+25 | |
| 2012-06-07 | syntax: Add a lot of copy keywords | Patrick Walton | -1/+2 | |
| 2012-06-07 | syntax: Remove a bunch of implicit copies | Patrick Walton | -30/+40 | |
| 2012-06-02 | make vec fns/methods take imm slices. | Niko Matsakis | -7/+2 | |
| this also repairs the unsoundness in typing of unpack_slice, which was silently converting a const ptr to an imm one. | ||||
| 2012-05-31 | Rename librustsyntax to libsyntax | Kevin Cantu | -0/+386 | |
| Per issue #2418. | ||||
