Graydon Hoare
|
09573ea8cf
|
syntax: stage0-guard uses of #ast, rewrite as quote_foo! in stage1,2.
|
2012-12-07 11:21:14 -08:00 |
|
Graydon Hoare
|
a6fcfd726b
|
syntax: fix missing push in item macro expansion
|
2012-12-07 11:21:14 -08:00 |
|
Graydon Hoare
|
70e0c6e27d
|
syntax: Permit splicing anything into a quote that implements ToTokens.
|
2012-12-07 11:21:14 -08:00 |
|
Graydon Hoare
|
7e9872058e
|
syntax: fix quote_type! to quote_ty!
|
2012-12-07 11:21:14 -08:00 |
|
Graydon Hoare
|
d45cb27901
|
syntax: point quote tokens at the site of quote-using-extension invocation.
|
2012-12-07 11:21:14 -08:00 |
|
Graydon Hoare
|
9f27bf7deb
|
syntax: fix the accidental binding of interner state between parse and quote.
|
2012-12-07 11:21:14 -08:00 |
|
Graydon Hoare
|
65db4315ab
|
syntax: fix a pp bug on foreign mods.
|
2012-12-07 11:21:14 -08:00 |
|
Tim Chevalier
|
58a4a3700d
|
Revert "Print copy patterns correctly"
This reverts commit ea6819637382e7f8979766b954dd2a1922d0dee0.
|
2012-12-06 22:36:32 -08:00 |
|
Tim Chevalier
|
f070e22360
|
Print copy patterns correctly
|
2012-12-06 21:53:25 -08:00 |
|
Tim Chevalier
|
7a365e4aa4
|
make bblum happy
|
2012-12-06 21:53:25 -08:00 |
|
Tim Chevalier
|
35f36808ff
|
Test cases, some xfailed
|
2012-12-06 21:53:14 -08:00 |
|
Tim Chevalier
|
10ec058638
|
Remove obsolete comment
|
2012-12-06 21:52:50 -08:00 |
|
Tim Chevalier
|
b4501f4c64
|
Document pattern ranges a little more
Patches for further documentation of them welcome, but this
is good enough for now.
Closes #1107
|
2012-12-06 21:52:50 -08:00 |
|
Tim Chevalier
|
31a4f40329
|
Remove compile-fail test from run-pass
|
2012-12-06 21:52:50 -08:00 |
|
Tim Chevalier
|
dd80f7e06e
|
Xfail trait-inheritance-overloading-xc-exe
Issue #4135
|
2012-12-06 21:52:50 -08:00 |
|
Brian Anderson
|
791f976e8c
|
Remove hack to not use type_use on x86
|
2012-12-06 19:45:32 -08:00 |
|
Patrick Walton
|
cf3972e95a
|
librustc: Propagate type uses correctly from method calls to the containing functions. rs=bugfix
This adds a new script, `monodebug.pl`. It can be used to diagnose problems stemming from incorrect combining of monomorphic generic instantiations.
|
2012-12-06 19:11:51 -08:00 |
|
Brian Anderson
|
ddfd1eaeb5
|
Use fuzzy_eq in run-pass/intrinsics-math.rs
|
2012-12-06 18:55:10 -08:00 |
|
Brian Anderson
|
098f71d348
|
xfail-fast static-fn-inline-xc. needs aux-build
|
2012-12-06 18:44:26 -08:00 |
|
Tim Chevalier
|
d2ad028a7c
|
Rename std::ebml::Reader => std::ebml::reader, same for writer
Closes #4076
|
2012-12-06 16:14:54 -08:00 |
|
Tim Chevalier
|
fe9a339939
|
Add various test cases, mostly xfailed
|
2012-12-06 16:14:54 -08:00 |
|
Tim Chevalier
|
0027874218
|
Remove bogus FIXME, closes #2889
|
2012-12-06 16:14:54 -08:00 |
|
Patrick Walton
|
9750763a70
|
test: Fix compilation of benchmarks for moves-based-on-type. rs=bustage
|
2012-12-06 15:56:52 -08:00 |
|
Patrick Walton
|
4055001388
|
test: Fix shootout-mandelbrot.rs. rs=bustage
|
2012-12-06 15:38:04 -08:00 |
|
Brian Anderson
|
3464f60c00
|
Remove previous x86 data corruption workaround. #4054
|
2012-12-06 15:26:22 -08:00 |
|
Brian Anderson
|
55aa49882d
|
Turn off type_use on x86. #4127
|
2012-12-06 15:26:22 -08:00 |
|
Tim Chevalier
|
b60a0be424
|
Add Jimmy Lu to AUTHORS
|
2012-12-06 15:17:08 -08:00 |
|
Tim Chevalier
|
10f6b0f6e1
|
Merge pull request #4089 from BeyondSora/incoming
Add option validation to configure
|
2012-12-06 15:16:08 -08:00 |
|
Paul Stansifer
|
3af757631e
|
Be a bit more explicit about the nature of macro RHSes.
|
2012-12-06 15:01:40 -08:00 |
|
Paul Stansifer
|
b84caefdbc
|
Mention statement macros also in release notes, for completeness.
|
2012-12-06 15:01:40 -08:00 |
|
Paul Stansifer
|
d0c2d6c54e
|
Update macro tutorial to recognize item/statement macros and be clearer
about invocation location vs. interpolation location.
|
2012-12-06 15:01:17 -08:00 |
|
Patrick Walton
|
14a7be31bb
|
test: Fix busted test. rs=bustage
|
2012-12-06 14:54:01 -08:00 |
|
Brian Anderson
|
c5ee9818ae
|
Eleminate pattern warnings
|
2012-12-06 14:11:11 -08:00 |
|
Patrick Walton
|
e6ab0ca8b1
|
test: Fix more compile-fail bustage. rs=bustage
|
2012-12-06 12:13:30 -08:00 |
|
Brian Anderson
|
216969ae08
|
Fix dist deps harder
|
2012-12-06 12:09:04 -08:00 |
|
Brian Anderson
|
b4e61bcd3b
|
Fix dist deps
|
2012-12-06 11:56:10 -08:00 |
|
Patrick Walton
|
45052e13a5
|
test: Fix some compile-fail bustage. rs=bustage
|
2012-12-06 11:08:23 -08:00 |
|
Patrick Walton
|
b27150ef82
|
test: Fix some run-fail bustage. rs=bustage
|
2012-12-06 10:26:11 -08:00 |
|
Patrick Walton
|
219e260009
|
test: Fix some more run-pass bustage. rs=clownshoes
|
2012-12-06 09:28:42 -08:00 |
|
Patrick Walton
|
7203be1109
|
librustc: Fix handling of ~ and @ unary operators in mode computation. Closes #4114. rs=bugfix
|
2012-12-05 22:57:58 -08:00 |
|
Patrick Walton
|
b58e1f6690
|
doc: Add some stuff to RELEASES.txt for 0.5. rs=doc-only
|
2012-12-05 21:04:14 -08:00 |
|
Patrick Walton
|
4fc03bac65
|
librustc: Implement "-Z no-monomorphic-collapse" as a debugging tool to diagnose mysterious crashes we're seeing. rs=debug-tool
|
2012-12-05 20:45:58 -08:00 |
|
Patrick Walton
|
aa3aa3b1b2
|
librustc: Fix type_use to not treat i1* arguments as interchangeable with i8* arguments. Closes #3917. rs=bugfix
|
2012-12-05 20:23:14 -08:00 |
|
Brian Anderson
|
32ce61f947
|
Fix test
|
2012-12-05 20:14:40 -08:00 |
|
Brian Anderson
|
784c1af8fd
|
Start 0.5 release notes
|
2012-12-05 19:30:50 -08:00 |
|
Brian Anderson
|
4ab1c8805a
|
Convert Num to explicit self
|
2012-12-05 19:23:13 -08:00 |
|
Patrick Walton
|
e23ea24aed
|
librustc: Move the "legality of move bindings" check from typechecking to alt checking. rs=refactoring
|
2012-12-05 19:01:14 -08:00 |
|
Patrick Walton
|
16506c0250
|
librustc: Make a context including the method map in check_alt, in preparation for moving check_legality_of_move_bindings there. rs=refactoring
|
2012-12-05 18:28:34 -08:00 |
|
Brian Anderson
|
1fc802233b
|
Long lines
|
2012-12-05 18:10:45 -08:00 |
|
Brian Anderson
|
4f3cc01487
|
Fix cross-crate inlining of static functions
|
2012-12-05 18:09:52 -08:00 |
|