| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-03-03 | kate: allow [] regions to be collapsed | Andrew Paseltiner | -2/+4 | |
| 2013-03-03 | kate: restrict char escapes to ones accepted by Rust and highlight hex escapes | Andrew Paseltiner | -3/+11 | |
| 2013-03-03 | kate: detect and highlight attributes | Andrew Paseltiner | -0/+6 | |
| 2013-03-03 | kate: consolidate integer suffixes with &rustIntSuf; entity | Andrew Paseltiner | -3/+4 | |
| 2013-03-03 | kate: add note about &rustIdent; | Andrew Paseltiner | -0/+3 | |
| 2013-03-03 | kate: update Rust version | Andrew Paseltiner | -1/+1 | |
| 2013-03-03 | kate: add Self to types | Andrew Paseltiner | -0/+1 | |
| 2013-03-03 | kate: detect and highlight core traits | Andrew Paseltiner | -0/+25 | |
| 2013-03-03 | kate: detect and highlight regions | Andrew Paseltiner | -0/+2 | |
| 2013-03-03 | kate: introduce &rustIdent; entity | Andrew Paseltiner | -3/+6 | |
| 2013-03-03 | kate: detect and highlight macro invocations | Andrew Paseltiner | -0/+2 | |
| 2013-03-03 | kate: remove export, fail, and move keywords | Andrew Paseltiner | -3/+0 | |
| 2013-03-02 | librustc: Forbid chained imports and fix the logic for one-level renaming ↵ | Patrick Walton | -1/+1 | |
| imports | ||||
| 2013-02-28 | Add syntax highlighting support for GtkSourceView / GEdit | Daniel Ursache Dogariu | -0/+282 | |
| 2013-02-25 | auto merge of #5103 : dbaupp/rust/emacs-mode-update, r=graydon | bors | -14/+9 | |
| Copy the keyword list from rust.vim, and add `self` so that it is highlighted (being liberal with the correct categories). I'm not quite willing to dive in to clean up the emacs code yet, but at least this gets a (more) modern syntax highlighting list. | ||||
| 2013-02-25 | etc: Add a suppression for more enum instruction scheduling botches. ↵ | Patrick Walton | -0/+7 | |
| rs=burningtree | ||||
| 2013-02-25 | Emacs: Update emacs mode to be more similar to the vim mode. | Huon Wilson | -14/+9 | |
| Copy the keyword list, and add `self` so that it is somewhat highlighted (being liberal with the correct categories). | ||||
| 2013-02-22 | etc: Suppress the remaining Valgrind error in rustdoc. rs=burningtree | Patrick Walton | -0/+7 | |
| 2013-02-20 | auto merge of #5049 : bstrie/rust/vim, r=catamorphism | bors | -1/+10 | |
| 1. Highlight new lifetime syntax 2. Visually distinguish `unsafe` keyword 3. Add a new file that highlights column 78, to warn when lines get too long | ||||
| 2013-02-20 | etc: Suppress the enum variant instruction scheduling Valgrind issues. rs=#rust | Patrick Walton | -0/+49 | |
| 2013-02-19 | vim improvements | Ben Striegel | -1/+10 | |
| 1. Highlight new lifetime syntax 2. Visually distinguish `unsafe` keyword 3. Add a new file that highlights column 78, to warn when lines get too long | ||||
| 2013-02-16 | auto merge of #4976 : thestinger/rust/vim, r=nikomatsakis | bors | -1/+1 | |
| 2013-02-16 | Make 'foo use font-lock-builtin-face, like module names, and make ↵ | Niko Matsakis | -9/+23 | |
| capitalized identifiers optionally use font-lock-type-face | ||||
| 2013-02-16 | emacs mode: Highlight 'foo as a lifetime, not a character constant. | Niko Matsakis | -8/+18 | |
| 2013-02-16 | vim: move keyword is gone | Daniel Micay | -1/+1 | |
| 2013-02-14 | made licenseck.py work for year substitutions | Kang Seonghoon | -5/+21 | |
| 2013-02-11 | Merge pull request #4873 from jld/rust-mode-wants-cl-when | Brian Anderson | -0/+1 | |
| rust-mode.el uses the 'cl macros, so it should actually require them | ||||
| 2013-02-10 | etc: rework of how libuv is integrated into the build | Jeff Olson | -62/+0 | |
| - thanks to work in libuv's upstream, we can call libuv's Makefile directly with parameters, instead of descending in gyp-uv madness and generating our own. | ||||
| 2013-02-10 | rust-mode.el uses the 'cl macros, so it should actually require them | Jed Davis | -0/+1 | |
| Without this change, rust-mode doesn't work if 'cl hasn't been required by something else, apparently. I'm not entirely sure what changed such that I started seeing this problem instead of not, but maybe the emacs world has been making progress towards not loading 'cl at runtime if it's only needed at compile time. | ||||
| 2013-02-01 | vim: 'fail' is no longer a keyword | Daniel Micay | -1/+1 | |
| 2013-02-01 | vim: pub is just a plain old token keyword | Daniel Micay | -2/+1 | |
| 2013-02-01 | vim: use StorageClass for mut and const | Daniel Micay | -2/+4 | |
| 2013-02-01 | vim: 'be' is a reserved keyword | Daniel Micay | -1/+1 | |
| 2013-02-01 | vim: unsafe:: namespaces were renamed to raw:: | Daniel Micay | -2/+1 | |
| 2013-02-01 | vim: add Self type | Daniel Micay | -1/+1 | |
| 2013-02-01 | vim: export is no longer a keyword | Daniel Micay | -1/+1 | |
| 2013-01-31 | Finalize moves-based-on-type implementation. | Niko Matsakis | -1/+1 | |
| Changes: - Refactor move mode computation - Removes move mode arguments, unary move, capture clauses (though they still parse for backwards compatibility) - Simplify how moves are handled in trans - Fix a number of illegal copies that cropped up - Workaround for bug involving def-ids in params (see details below) Future work (I'll open bugs for these...): - Improve error messages for moves that are due to bindings - Add support for moving owned content like a.b.c to borrow check, test in trans (but I think it'll "just work") - Proper fix for def-ids in params Def ids in params: Move captures into a map instead of recomputing. This is a workaround for a larger bug having to do with the def-ids associated with ty_params, which are not always properly preserved when inlining. I am not sure of my preferred fix for the larger bug yet. This current fix removes the only code in trans that I know of which relies on ty_param def-ids, but feels fragile. | ||||
| 2013-01-30 | librustdoc: De-export compiletest, combine-tests, libcargo, libfuzzer, and ↵ | Patrick Walton | -3/+1 | |
| librustdoc. rs=deexporting | ||||
| 2013-01-29 | Fix licenseck to allow 2012-2013 as the year range | Tim Chevalier | -1/+12 | |
| 2013-01-28 | Change "// WARN" in tidy to "// NOTE" as requested by @catamorphism | Niko Matsakis | -2/+2 | |
| 2013-01-28 | Make tidy actually work | Niko Matsakis | -3/+3 | |
| r=catamorphism | ||||
| 2013-01-28 | Detect "// WARN" in tidy and print out, well, a warning! Useful | Niko Matsakis | -0/+8 | |
| for notating FIXME-style-situations that you want to be reminded of before you commit. r=catamorphism | ||||
| 2013-01-20 | Enable lint warnings for doc tests | Chris Peterson | -5/+21 | |
| 2013-01-17 | Add a license check to tidy. #4018 | Brian Anderson | -2/+113 | |
| 2013-01-03 | fix sugarise-doc-comments.py shebang | Daniel Micay | -1/+1 | |
| 2012-12-25 | add Drop trait to vim syntax highlighting | Daniel Micay | -3/+3 | |
| 2012-12-21 | update after/syntax/rust.vim for removal of <- | Daniel Micay | -4/+0 | |
| 2012-12-14 | update syntax/rust.vim for keyword changes | Daniel Micay | -7/+7 | |
| 2012-12-11 | Switch snapshots to static.rust-lang.org. | Graydon Hoare | -1/+1 | |
| 2012-12-06 | librustc: Propagate type uses correctly from method calls to the containing ↵ | Patrick Walton | -0/+80 | |
| functions. rs=bugfix This adds a new script, `monodebug.pl`. It can be used to diagnose problems stemming from incorrect combining of monomorphic generic instantiations. | ||||
