Brian Anderson
|
385a4668e5
|
Reformatting in codemap
|
2012-11-12 16:47:17 -08:00 |
|
Brian Anderson
|
9fc75e8d66
|
Move codemap doc comments to the proper place
|
2012-11-12 16:45:24 -08:00 |
|
Brian Anderson
|
1f3303163c
|
Move filemap ctors to static methods
|
2012-11-12 16:44:53 -08:00 |
|
Brian Anderson
|
5f881b48cb
|
Remove filemap box typedef from codemap
|
2012-11-12 16:41:20 -08:00 |
|
Brian Anderson
|
4c68084963
|
Convert most codemap types from records to structs
|
2012-11-12 16:21:39 -08:00 |
|
Tim Chevalier
|
a006608276
|
Remove stage0 stuff that was awaiting snapshot
and re-register snapshots
Just removing unneeded code, no review
|
2012-11-03 14:04:32 -07:00 |
|
Patrick Walton
|
754704ea94
|
rustc: Implement intra-crate static methods on anonymous trait implementations. r=nmatsakis
|
2012-10-18 14:29:18 -07:00 |
|
Patrick Walton
|
91ae5412d8
|
rustc: Merge module and type namespaces. r=brson
|
2012-10-15 15:35:36 -07:00 |
|
Niko Matsakis
|
67a8e7128a
|
Demode vec::push (and convert to method)
|
2012-09-26 18:02:07 -07:00 |
|
Brian Anderson
|
afd91f8a56
|
Register snapshots. Remove redundant Eq impls, Makefile hacks
|
2012-09-23 23:01:49 -07:00 |
|
Patrick Walton
|
9117dcb968
|
rustc: De-mode all overloaded operators
|
2012-09-20 09:48:05 -07:00 |
|
Niko Matsakis
|
cfed923600
|
demode the each() method on vec and other iterables.
|
2012-09-19 17:03:01 -07:00 |
|
Patrick Walton
|
feb014eb3c
|
rustc: Add an "ne" method to the Eq trait, and implement it everywhere
|
2012-09-07 12:24:48 -07:00 |
|
Patrick Walton
|
8ff18acc82
|
libsyntax: "import" -> "use"
|
2012-09-04 11:43:23 -07:00 |
|
Patrick Walton
|
96534365c2
|
rustc: Make < and = into traits
|
2012-08-29 18:25:22 -07:00 |
|
Brian Anderson
|
161a82e433
|
Camel case various core constructors
|
2012-08-27 17:22:18 -07:00 |
|
Brian Anderson
|
8337fa1a54
|
Camel case the option type
|
2012-08-26 15:56:16 -07:00 |
|
Paul Stansifer
|
29f32b4a72
|
m1!{...} -> m1!(...)
|
2012-08-23 11:14:14 -07:00 |
|
Brian Anderson
|
74c69e1053
|
Convert more core types to camel case
|
2012-08-15 14:14:20 -07:00 |
|
Brian Anderson
|
6a0720b439
|
Convert impls to new syntax
|
2012-08-08 18:19:24 -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 |
|
Paul Stansifer
|
a9cc5066ee
|
Change syntax extension syntax: #m[...] -> m!{...} .
|
2012-07-30 18:38:15 -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
|
2ea9c8df0f
|
Accept prefix notation for writing the types of str/~ and friends.
|
2012-07-12 16:52:26 -07:00 |
|
Patrick Walton
|
f093d374ed
|
rustc: Implement a new resolve pass behind a compile flag
|
2012-07-02 18:30:12 -07:00 |
|
Brian Anderson
|
d1fc2b5995
|
Convert to new closure syntax
|
2012-07-01 19:19:32 -07:00 |
|
Michael Sullivan
|
98e161f00e
|
Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.
|
2012-06-29 17:41:45 -07:00 |
|
Eric Holk
|
b9d3ad0736
|
Getting rid of lots more vector +=. (issue #2719)
|
2012-06-26 00:39:18 -07:00 |
|
Michael Sullivan
|
329eca6044
|
Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.
|
2012-06-25 20:00:46 -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 |
|
Patrick Walton
|
847c5e4e98
|
syntax: Remove a bunch of implicit copies
|
2012-06-07 20:12:05 -07:00 |
|
Niko Matsakis
|
b61071d953
|
make lookup fn pure in codemap
|
2012-06-06 18:36:34 -07:00 |
|
Kevin Cantu
|
7dcbaedd32
|
Rename librustsyntax to libsyntax
Per issue #2418.
|
2012-05-31 11:15:00 -07:00 |
|