Brian Anderson
|
c394a7f49a
|
rustc: Rename session.span_err -> span_fatal, err -> fatal
Issue #440
|
2011-06-19 02:40:59 -07:00 |
|
Graydon Hoare
|
ce72993488
|
Reformat source tree (minus a couple tests that are still grumpy).
|
2011-06-15 11:19:50 -07:00 |
|
Patrick Walton
|
5318248f24
|
rustc: Annotate vector and string literals in the AST with their uniqueness or lack thereof
|
2011-06-09 17:11:21 -07:00 |
|
Brian Anderson
|
4b566fe7f9
|
rustc: Hide the parser from syntax extensions
Eventually extensions will probably need access to the parser again, but it'll
be in a different form.
|
2011-06-04 17:51:59 -04:00 |
|
Brian Anderson
|
c88fa92de4
|
rustc: Generate extension annotations from ext_ctxt instead of parser
|
2011-06-04 17:44:24 -04:00 |
|
Brian Anderson
|
3ca5fff195
|
rustc: Use spans for #env errors
Issue #444
|
2011-06-04 17:14:32 -04:00 |
|
Brian Anderson
|
af46f3ed0d
|
rustc: Introduce ext module. Move some things from parser to ext.
Introduce an ext_ctxt record to provide a span_err method for use while
expanding syntax extensions. Hopefully it will be useful for other things.
|
2011-06-04 15:49:42 -04:00 |
|
Paul Stansifer
|
79fcd51b46
|
Make the macro system more modular.
|
2011-06-03 18:47:11 -07:00 |
|
Brian Anderson
|
81fc2d8728
|
rustc: Remove unneeded type params from alt patterns
|
2011-05-31 01:23:53 -04:00 |
|
Marijn Haverbeke
|
09d8ef8d51
|
Finally rename std::_xxx to std::xxx
Except for _task, which is still a keyword.
|
2011-05-17 20:41:41 +02:00 |
|
Marijn Haverbeke
|
3816e57fd2
|
Downcase std modules again, move to :: for module dereferencing
This should be a snapshot transition.
|
2011-05-12 21:30:44 +02:00 |
|
Patrick Walton
|
10c9266525
|
rustc: Number everything with an annotation
|
2011-05-10 17:27:59 -07:00 |
|
Graydon Hoare
|
0f23bbac01
|
Fix GenericOS.getenv returning a raw str, return an Option.t[str] instead.
|
2011-05-06 16:30:39 -07:00 |
|
Marijn Haverbeke
|
a3ec0b1f64
|
Rename std modules to be camelcased
(Have fun mergining your stuff with this.)
|
2011-05-06 22:51:19 +02:00 |
|
Graydon Hoare
|
d55fa2a9a3
|
Add #env syntax extension for plucking strings out of the compilation environment.
|
2011-05-04 19:05:32 -07:00 |
|