Tim Chevalier
|
ac4ef1741e
|
Allow constraint args to be literals
|
2011-06-01 17:45:13 -07:00 |
|
Lindsey Kuper
|
528c6516f0
|
Use span_err instead of err. Fixes issue #444.
|
2011-06-01 17:22:23 -07:00 |
|
Graydon Hoare
|
d569a71b0b
|
make 'reformat' do libstd as well.
|
2011-06-01 16:57:17 -07:00 |
|
Patrick Walton
|
af9272f70e
|
rustc: Remove rustboot workaround from walk::default_visitor()
|
2011-06-01 16:52:22 -07:00 |
|
Patrick Walton
|
8851ae0423
|
rustc: Allow walking over patterns
|
2011-06-01 16:47:24 -07:00 |
|
Graydon Hoare
|
6e058ff54e
|
Register new snapshots.
|
2011-06-01 16:39:31 -07:00 |
|
Graydon Hoare
|
1f915ef7ce
|
Permit breaking before fn args block.
|
2011-06-01 16:39:31 -07:00 |
|
Lindsey Kuper
|
dba9caeba9
|
Comments.
|
2011-06-01 16:39:52 -07:00 |
|
Graydon Hoare
|
1b67fbdfd3
|
More tweaks to comment preservation rules.
|
2011-06-01 15:29:38 -07:00 |
|
Graydon Hoare
|
198f6a247e
|
Print iters as iters not fns.
|
2011-06-01 13:18:16 -07:00 |
|
Graydon Hoare
|
023bbc0449
|
Add a space after @mutable.
|
2011-06-01 13:12:12 -07:00 |
|
Graydon Hoare
|
19f85cc9c4
|
Print ty_bot properly.
|
2011-06-01 13:08:08 -07:00 |
|
Rafael Ávila de Espíndola
|
a6ca9c2922
|
Don't create an empty section.
|
2011-06-01 15:59:28 -04:00 |
|
Rafael Ávila de Espíndola
|
30efdeeca1
|
Visibility is an ELF concept and protected visibility is not very well implemented,
avoid using it for now.
Instead, mark pairs that are not needed elsewhere as internal.
|
2011-06-01 15:45:31 -04:00 |
|
Graydon Hoare
|
2ef2bda276
|
Move brace/if/for/while/do/alt/spawn exprs into bottom_expr rule.
|
2011-06-01 12:42:28 -07:00 |
|
Graydon Hoare
|
4eef7b613c
|
Bug fixes to pprust.
|
2011-06-01 12:26:42 -07:00 |
|
Graydon Hoare
|
49742b86be
|
Add a 'make reformat' rule.
|
2011-06-01 12:01:55 -07:00 |
|
Graydon Hoare
|
e5dc138dfa
|
Buffer pending whitespace in printer so as not to introduce trailing whitespace lines.
|
2011-06-01 12:01:42 -07:00 |
|
Graydon Hoare
|
681f0c7a2b
|
Support printing globs.
|
2011-06-01 11:39:20 -07:00 |
|
Graydon Hoare
|
ae16639dfa
|
Slightly more aggressive about inserting whitespace. Getting frustrated with comments.
|
2011-06-01 11:39:20 -07:00 |
|
Lindsey Kuper
|
649a7bf38a
|
Comments and cleanup.
|
2011-06-01 11:34:52 -07:00 |
|
Lindsey Kuper
|
8410ec7e54
|
Ignore files generated by Doxygen.
|
2011-06-01 10:37:48 -07:00 |
|
Paul Stansifer
|
9f5dddf08c
|
Now imports are not re-exported unless 'export' is explicitly used.
|
2011-05-31 18:43:26 -07:00 |
|
Graydon Hoare
|
8b141d5d37
|
Add sully to AUTHORS.
|
2011-05-31 17:43:35 -07:00 |
|
Graydon Hoare
|
0235e742f6
|
Give up on use of huge_word for comments. Still not formatting quite right, but closer.
|
2011-05-31 17:39:15 -07:00 |
|
Michael Sullivan
|
f4df2e4974
|
Fix pretty printer for move.
|
2011-05-31 17:39:14 -07:00 |
|
Michael Sullivan
|
78b0d33c35
|
More tests for <-.
|
2011-05-31 17:39:14 -07:00 |
|
Michael Sullivan
|
fd1029e6dd
|
Support move as an initializer.
|
2011-05-31 17:39:14 -07:00 |
|
Michael Sullivan
|
68b4688875
|
Add some simple tests for move.
|
2011-05-31 17:39:14 -07:00 |
|
Michael Sullivan
|
c232964301
|
Implement move semantics.
|
2011-05-31 17:39:14 -07:00 |
|
Michael Sullivan
|
5e7bba3d23
|
Insert plumbing for move that behaves just like assign.
|
2011-05-31 17:39:14 -07:00 |
|
Eric Holk
|
43342e9a66
|
Updating snapshot
|
2011-05-31 17:40:17 -07:00 |
|
Eric Holk
|
84a56ed7cd
|
Teach the compiler to understand yield and join, as well as using task as a type name.
|
2011-05-31 16:28:13 -07:00 |
|
Brian Anderson
|
9daa00bf83
|
rustc: Teach rustc to use block results as fn return values. Closes #372
|
2011-05-31 19:18:55 -04:00 |
|
Graydon Hoare
|
223c7dfb11
|
Fix comment-scanning logic in lexer.
|
2011-05-31 15:31:50 -07:00 |
|
Graydon Hoare
|
2de1a4bb1b
|
Handle pretty-printing else-if properly.
|
2011-05-31 12:58:02 -07:00 |
|
Rafael Ávila de Espíndola
|
cc96eeafca
|
Move rust_vec_append_glue to rt.
|
2011-05-31 14:32:08 -04:00 |
|
Graydon Hoare
|
b6971d94df
|
Consolidate formatting functions a bit more.
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
55e3cd41de
|
Fix utility printers to flush eof in common.rs.
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
1811513552
|
Fix long lines
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
371c25683c
|
Break methods in obj types.
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
1676c67446
|
Tighten up comment rules a little more.
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
cf57553679
|
Improve handling of trailing comments.
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
b48cab962a
|
Add span to field to catch per-field comments in rec exprs.
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
d12ea39896
|
Improve comment handling in pp.
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
30f8348473
|
Differentiate consistency of commasep boxes
|
2011-05-31 11:00:47 -07:00 |
|
Graydon Hoare
|
21313d623a
|
new pretty printer
|
2011-05-31 11:00:47 -07:00 |
|
Rafael Ávila de Espíndola
|
697be84d61
|
Fix the bots.
|
2011-05-31 13:50:16 -04:00 |
|
Rafael Ávila de Espíndola
|
3dc6c3b737
|
Remove code that is now dead.
|
2011-05-31 13:38:10 -04:00 |
|
Rafael Ávila de Espíndola
|
ebe055c307
|
Merge remote-tracking branch 'upstream/master'
|
2011-05-31 13:19:15 -04:00 |
|