Patrick Walton
cf3972e95a
librustc: Propagate type uses correctly from method calls to the containing 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.
2012-12-06 19:11:51 -08:00
Tim Chevalier
5b415c7372
Revert bogus snapshot.py change
2012-10-08 11:59:51 -07:00
Tim Chevalier
73ec5f09b0
Remove extra spaces from snapshots.txt
2012-10-08 11:11:09 -07:00
Andrew Paseltiner
84bc74e54a
update Kate syntax file with latest keywords and types
2012-10-05 20:28:26 -04:00
Brian Anderson
edc317b821
Remove arg vectors from main functions. Stop supporting them.
2012-10-04 15:07:49 -07:00
Brian Anderson
6c15dd6d82
rust-mode: Add 'ref' keyword
2012-09-28 12:41:34 -07:00
Graydon Hoare
25715bd59e
Fix check-fast for the change to main's signature.
2012-09-26 17:20:49 -07:00
Graydon Hoare
2d91567892
Fix combine-tests.py to emit #[legacy_exports];
2012-09-25 15:31:02 -07:00
Ben Blum
8baed1f25f
vim - Update bblum's email address and highlight trait names
2012-09-23 23:24:25 -04:00
Brian Anderson
49af969e2c
rust-mode: Add pub and priv
2012-09-21 18:25:51 -07:00
Brian Anderson
6473cf1757
docs: Remove elipses from examples instead of commenting them out
...
This causes bugs since comments aren't nestable
2012-09-18 11:54:45 -07:00
Brian Anderson
864cca14ee
docs: Make supplemental tutorials testable
2012-09-15 18:06:20 -07:00
Brian Anderson
dc11e87b84
Fix combine-tests.py for new syntax
2012-09-11 17:17:16 -07:00
Niko Matsakis
d5b3e44b47
emacs mode: include use as a keyword
2012-09-06 12:31:33 -07:00
Patrick Walton
2ba632a683
vim: Turn "pub" into a big asterisk for those who dislike the look of it.
...
This is not the default and must be turned on.
2012-09-05 18:59:01 -07:00
Brian Anderson
9097410b43
Fix tutorial tests
2012-09-05 17:04:51 -07:00
Niko Matsakis
785c524d3e
change to 4-space indents everywhere
2012-08-27 11:54:22 -07:00
Ben Blum
cf1d2a7fef
vim - camel-case the non builtin types
2012-08-26 20:45:04 -04:00
Ben Blum
f7f909a8cf
vim - fix indent rules, hilight format strings, some keywords
2012-08-23 21:09:57 -04:00
Vincent Belliard
6c36dc8660
fix kate syntax highlighting file
2012-08-21 16:27:17 +02:00
Vincent Belliard
076dab92f7
add syntax highlighting file for kate editor
2012-08-20 22:51:02 +02:00
Brian Anderson
4e91f299a8
Merge pull request #3209 from mpenet/emacs-melpa
...
emacs rust-mode melpa readme update + improved autoloads
2012-08-16 16:10:49 -07:00
Patrick Walton
be4f9753e4
vim: "ref" and "static" are now keywords; highlight them as such
2012-08-16 15:44:07 -07:00
Max Penet
d0c57c39d2
add auto-mode-alist to autoloads
2012-08-16 10:06:18 +02:00
Max Penet
527c21c10e
fix indentation
2012-08-16 08:34:48 +02:00
Max Penet
9b66be0137
add instructions for install from MELPA
2012-08-16 08:12:08 +02:00
Tim Chevalier
b0f289397c
In tidy, screen out emacs backup files properly
2012-08-15 12:38:32 -07:00
Brian Anderson
11258310e2
Convert more core types to camel case
2012-08-14 18:26:03 -07:00
Max Penet
ea0157250f
update readme with package.el installation steps
2012-08-14 12:03:02 -07:00
Max Penet
cb542cf433
Add author to meta-data
2012-08-14 12:03:02 -07:00
Max Penet
50faaf421f
update readme
2012-08-14 12:03:02 -07:00
Max Penet
d11b7554fd
add Url
2012-08-13 13:53:27 -07:00
Max Penet
a41aa08de9
proper package footer
2012-08-13 13:53:26 -07:00
Max Penet
88918bbefb
initial stab at making rust-mode elpa friendly
2012-08-13 13:53:26 -07:00
Brian Anderson
713487ddd3
Merge pull request #3185 from megakorre/master
...
Removed comma from rust-mode.el
2012-08-11 16:21:10 -07:00
Patrik Kårlin
8d26d86b70
removed a comma from the keyword list to get
...
fn keyword highlighted
2012-08-12 00:19:25 +02:00
Ben Blum
ef32a99f26
vim: hilight 'self' as a constant instead of a keyword
2012-08-09 20:29:34 -04:00
Patrick Walton
1beb1f491f
etc: Add pub and priv to vim
2012-08-08 17:32:49 -07:00
Michael Sullivan
4be8239ac2
Add 'static' to rust-mode.el.
2012-08-07 17:18:14 -07:00
Niko Matsakis
c0e988f932
emacs: add match as keyword
2012-08-06 16:13:04 -07:00
Ben Blum
a98407ee34
vim: don't hilight "any"
2012-08-03 18:46:48 -04:00
Graydon Hoare
4019d3a86b
Add trait to emacs keyword table.
2012-08-02 18:06:33 -07:00
Niko Matsakis
476ce459bd
update ctags def'n which had fallen somewhat out of date
2012-08-02 15:53:27 -07:00
Patrick Walton
0646890f63
vim: Don't link conceals to operators if we're concealing mod paths, because that makes mod paths show up as operators.
2012-08-02 11:48:33 -07:00
Michael Sullivan
97601cafc5
Update rust-mode.el with new keywords.
2012-08-02 10:08:17 -07:00
Erick Tryzelaar
213291e0c1
vim: Add a concealer for <->
...
This may break indentation though. However, without it, vim
sees "<->" and interprets it as a "<", folloed by "->", which
it conceals as a right arrow, so I'm not sure which is worse.
2012-08-01 13:17:01 -07:00
Erick Tryzelaar
37d7c9d1c3
vim: Move conceal code into vim/after/syntax.
...
This makes concealment opt-in.
2012-08-01 13:17:01 -07:00
Patrick Walton
43c9cd5298
vim: Add new keywords
2012-07-31 17:34:37 -07:00
Patrick Walton
c88933d714
rustc: Implement unary move. Closes #917 .
2012-07-31 17:33:20 -07:00
Patrick Walton
2cfe8fb357
rustc: Check self types in method lookup; allow required trait methods to have self types; write self types into metadata
2012-07-31 16:35:11 -07:00