index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
comp
/
syntax
/
ext
Age
Commit message (
Expand
)
Author
Lines
2012-03-13
fixup serialize_variant
Niko Matsakis
-388
/
+0
2012-03-13
get new decorator extensions working
Niko Matsakis
-0
/
+388
2012-03-02
Move src/comp to src/rustc
Graydon Hoare
-1861
/
+0
2012-02-23
Finish cleanup of core::str
Marijn Haverbeke
-1
/
+1
2012-02-23
(core::str) mostly rename len -> len_chars
Kevin Cantu
-1
/
+1
2012-02-22
Clean up small things in syntax submodules
Marijn Haverbeke
-1
/
+1
2012-02-21
rustc: Generate crates with #ast
Brian Anderson
-0
/
+18
2012-02-15
make mut a keyword synonymous with mutable
Niko Matsakis
-4
/
+4
2012-02-14
Bug fix to accept $ in 0th pos, (ie #ast{$(x) + ...}).
Kevin Atkinson
-4
/
+5
2012-02-14
Use file_substr rather than <anon> when re-parsing quasi-quotes
Kevin Atkinson
-18
/
+23
2012-02-14
Change file_substr to allow for external strings.
Kevin Atkinson
-4
/
+3
2012-02-12
(core::str) rename byte_len -> len_bytes and rename char_len -> len
Kevin Cantu
-1
/
+1
2012-02-09
Remove some pointless imports
Marijn Haverbeke
-16
/
+0
2012-02-05
Fix macro backtraces.
Kevin Atkinson
-28
/
+48
2012-02-05
Remove support for $(...) form of quasi-quotes, use #ast{...} instead.
Kevin Atkinson
-16
/
+4
2012-02-03
Fix various drift issues in the qq branch.
Graydon Hoare
-2
/
+3
2012-02-03
Fix q-q so that non-expression q-q actually work when there is embed anti-q.
Kevin Atkinson
-7
/
+21
2012-02-03
Allow anti-quotes to also be ast::ty rather than just ast::expr.
Kevin Atkinson
-13
/
+66
2012-02-03
Implement quasi-quoting of multiple syntatic categories.
Kevin Atkinson
-22
/
+112
2012-02-03
Formatting cleanups.
Kevin Atkinson
-10
/
+12
2012-02-03
Store info about file "substr".
Kevin Atkinson
-1
/
+3
2012-02-03
Implement quasi-quotes in more macro form: #ast{...}.
Kevin Atkinson
-4
/
+25
2012-02-03
Make macro arg optional in syntax, again untested.
Kevin Atkinson
-1
/
+15
2012-02-03
Add support for recognizing macro body, completely untested.
Kevin Atkinson
-13
/
+21
2012-02-03
Change the type for the macro body to also store the span.
Kevin Atkinson
-9
/
+9
2012-02-03
When replacing $(...) with $0 preserve spacing for better error messages.
Kevin Atkinson
-7
/
+19
2012-02-03
Expand result of quasi-quote.
Kevin Atkinson
-3
/
+9
2012-02-03
Implement anti-quotes.
Kevin Atkinson
-8
/
+77
2012-02-03
Implement "replace" function.
Kevin Atkinson
-1
/
+23
2012-02-03
Implement basic quasi-quoter. No anti-quotes yet.
Kevin Atkinson
-7
/
+39
2012-02-03
Rename AST builders to use uniform naming scheme. Also add a few more.
Kevin Atkinson
-46
/
+68
2012-02-03
Add support for parsing quasi-quotes, doesn't do anything useful yet.
Kevin Atkinson
-1
/
+12
2012-02-03
Move useful ast building functions into their own module.
Kevin Atkinson
-39
/
+49
2012-01-31
Change option::t to option
Tim Chevalier
-21
/
+21
2012-01-31
Require alts to be exhaustive
Tim Chevalier
-5
/
+8
2012-01-25
Keep source file around after parsing.
Kevin Atkinson
-1
/
+1
2012-01-23
s/block()/fn()/g
Niko Matsakis
-2
/
+2
2012-01-23
When replacing a pattern variable in macro expansion use the span of
Kevin Atkinson
-6
/
+6
2012-01-23
Allow ast_fold_precursor to change the span.
Kevin Atkinson
-39
/
+48
2012-01-23
Change "file" of injected string from "-" to "<anon>", less confusing
Kevin Atkinson
-1
/
+1
2012-01-19
rustc: ";" to "," in enums
Patrick Walton
-9
/
+9
2012-01-19
rustc: "tag" -> "enum"
Patrick Walton
-3
/
+3
2012-01-18
Remove '.' after nullary tags in patterns
Tim Chevalier
-80
/
+80
2012-01-13
Change builtin macro defs to use #macro()
Graydon Hoare
-4
/
+4
2012-01-13
deprecate fn exprs and the fn() type, preferring fn@ and native fn
Niko Matsakis
-1
/
+1
2012-01-13
Remove all remaining uses of objs from the compiler
Marijn Haverbeke
-45
/
+51
2012-01-12
Make driver::session::session no longer an object
Marijn Haverbeke
-5
/
+5
2012-01-11
Major clean-up of std::io
Marijn Haverbeke
-1
/
+1
2012-01-11
add a log_str() function and allow '%?' in fmt strings to use it
Niko Matsakis
-0
/
+2
2012-01-05
Switch to new param kind bound syntax
Marijn Haverbeke
-1
/
+1
[next]