Daniel Micay
|
f792baba42
|
only use #[no_core] in libcore
|
2013-04-27 21:34:24 -04:00 |
|
Patrick Walton
|
b1c699815d
|
librustc: Don't accept as Trait anymore; fix all occurrences of it.
|
2013-03-13 20:07:09 -07:00 |
|
Patrick Walton
|
ccec510f39
|
librustc: Stop parsing fn@ , fn~ , and fn&
|
2013-03-02 18:47:48 -08:00 |
|
Erick Tryzelaar
|
85fecd0ba7
|
Merge remote-tracking branch 'remotes/origin/incoming' into incoming
|
2013-03-01 07:01:48 -08:00 |
|
Alex Crichton
|
2df07ddc25
|
Fix implicit leaks of imports throughout libraries
Also touch up use of 'pub' and move some tests around so the tested functions
don't have to be 'pub'
|
2013-02-28 18:00:34 -05:00 |
|
Erick Tryzelaar
|
5271464cc0
|
libsyntax: remove vecs_implicitly_copyable from the syntax extensions
|
2013-02-26 20:48:12 -08:00 |
|
Erick Tryzelaar
|
9ac5262bdf
|
libsyntax: convert visit to pass ty_params by reference
|
2013-02-25 07:27:01 -08:00 |
|
Patrick Walton
|
b070590564
|
libsyntax: De-export libsyntax. rs=deexporting
|
2013-01-29 14:42:23 -08:00 |
|
John Clements
|
0b958e74ac
|
renaming to adhere to conventions
|
2013-01-23 11:46:19 -08:00 |
|
Patrick Walton
|
57c599914a
|
librustc: Terminate name searches at the nearest module scope for paths that contain at least two components. r=graydon
|
2012-12-27 10:02:54 -08:00 |
|
Patrick Walton
|
4c2e4c37ce
|
librustc: Make use statements crate-relative by default. r=brson
|
2012-12-13 13:05:22 -08:00 |
|
Graydon Hoare
|
9a4c669867
|
syntax: remove remaining #syntaxext machinery. Close #3516.
|
2012-12-12 17:08:09 -08:00 |
|
Patrick Walton
|
56ece46f7d
|
librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=refactoring
|
2012-12-04 14:19:19 -08:00 |
|
Graydon Hoare
|
00c856c0b1
|
Update license, add license boilerplate to most files. Remainder will follow.
|
2012-12-03 17:12:14 -08:00 |
|
Kevin Cantu
|
1bede1f5e0
|
Replace several common macros of the form #m[...] with m!(...)
This commit replaces nearly all remaining uses of #fmt, #debug, #error,
and #info, and fixes some error messages...
|
2012-10-12 14:14:48 -07:00 |
|
Patrick Walton
|
8ff18acc82
|
libsyntax: "import" -> "use"
|
2012-09-04 11:43:23 -07:00 |
|
Brian Anderson
|
8337fa1a54
|
Camel case the option type
|
2012-08-26 15:56:16 -07:00 |
|
Brian Anderson
|
ecaf9e39c9
|
Convert alt to match. Stop parsing alt
|
2012-08-06 15:36:30 -07:00 |
|
Brian Anderson
|
025d86624d
|
Switch alts to use arrows
|
2012-08-05 22:08:09 -07:00 |
|
Brian Anderson
|
b355936b4d
|
Convert ret to return
|
2012-08-01 19:16:06 -07:00 |
|
Michael Sullivan
|
92743dc2a6
|
Move the world over to using the new style string literals and types. Closes #2907.
|
2012-07-14 01:03:43 -07:00 |
|
Michael Sullivan
|
628d3e9d38
|
Change (hopefully) all of the code that generates strs asts to produce ~strs.
|
2012-07-13 17:03:54 -07:00 |
|
Michael Sullivan
|
3bf5fef0e5
|
Refactor syntax exts some. Don't ever emit bare vectors.
|
2012-06-29 14:38:33 -07:00 |
|
Graydon Hoare
|
312faf31df
|
Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.
|
2012-06-21 16:44:10 -07:00 |
|
Brian Anderson
|
ce750a7dbc
|
Box AST idents
|
2012-06-13 11:30:45 -07:00 |
|
Kevin Cantu
|
7dcbaedd32
|
Rename librustsyntax to libsyntax
Per issue #2418.
|
2012-05-31 11:15:00 -07:00 |
|