Patrick Walton
|
a3b83c6224
|
rustc: Translate "deriving" for monomorphic intra-crate enums. r=brson
|
2012-10-30 11:40:44 -07:00 |
|
Patrick Walton
|
675c272dad
|
rustc: Instantiate trait refs for automatically-derived implementations. Should fix check-fast. rs=bustage
|
2012-10-30 11:21:01 -07:00 |
|
Graydon Hoare
|
b7872fa13e
|
core: fix breakage from recent merge.
|
2012-10-30 10:33:19 -07:00 |
|
Graydon Hoare
|
9bcafa28aa
|
Merge pull request #3881 from vertexclique/incoming
Removing iter::TimesIx
|
2012-10-30 10:30:35 -07:00 |
|
Mahmut Bulut
|
f938714be1
|
Remove trait of TimesIx
|
2012-10-30 15:19:14 +02:00 |
|
Zack Corr
|
46cf147aa2
|
Remove linenoise from gitignore
|
2012-10-30 11:10:56 +10:00 |
|
Zack Corr
|
ea996556b9
|
rusti: Remove linenoise module, add to rt, remove core::rl
|
2012-10-30 11:08:36 +10:00 |
|
Patrick Walton
|
dd76050e51
|
Merge pull request #3885 from pcwalton/master
rustc: Implement typechecking for automatically-derived enums
|
2012-10-29 14:23:22 -07:00 |
|
Patrick Walton
|
a369a7881f
|
rustc: Implement typechecking for automatically-derived enums
|
2012-10-29 14:11:56 -07:00 |
|
Brian Anderson
|
ed48e76e77
|
Fix typo in borrowed pointer tutorial. Closes #3876
|
2012-10-29 13:52:05 -07:00 |
|
Brian Anderson
|
24e10fe300
|
build: Use correct python version. Closes #3883
|
2012-10-29 13:10:54 -07:00 |
|
Graydon Hoare
|
5e5474e895
|
std: disable timsort crash-test on windows.
|
2012-10-29 11:29:27 -07:00 |
|
Patrick Walton
|
17a875b08a
|
Merge pull request #3871 from pcwalton/master
rustc: Translate monomorphic intra-crate automatically-derived method…
|
2012-10-29 10:37:22 -07:00 |
|
Mahmut Bulut
|
ac92cc8898
|
Removing iter::TimesIx
|
2012-10-28 22:36:01 +02:00 |
|
Tim Chevalier
|
5e5ea04608
|
Make class-cast-to-trait compile (not sure why this worked before)
|
2012-10-27 17:38:57 -07:00 |
|
Tim Chevalier
|
64193a9eb8
|
Remove unnecessary suffixes
|
2012-10-27 17:16:26 -07:00 |
|
Tim Chevalier
|
47baebc68c
|
Remove un-needed comparisons, suppress warnings
|
2012-10-27 17:07:45 -07:00 |
|
Zack Corr
|
1afa29986f
|
rusti: Correct formatting
|
2012-10-27 21:41:41 +10:00 |
|
Zack Corr
|
9ed8ce3364
|
Correct makefiles to build linenoise correctly
|
2012-10-27 21:16:26 +10:00 |
|
Zack Corr
|
c97c8131a5
|
rusti: Add current working directory to search path
|
2012-10-27 18:52:47 +10:00 |
|
Zack Corr
|
f93b1ff6f6
|
Add linenoise to gitignore
|
2012-10-27 18:06:14 +10:00 |
|
Zack Corr
|
4912428cb5
|
rusti: Add linenoise, wrap into core::rl and add rusti REPL tool
Add Brian Leibig to AUTHORS.txt for REPL contributions
|
2012-10-27 18:03:15 +10:00 |
|
Niko Matsakis
|
2093952847
|
Partial fix for #2687---impl method must only be subtype of trait method, not exact match.
|
2012-10-26 19:41:17 -07:00 |
|
Patrick Walton
|
d5a27a0e0c
|
rustc: Translate monomorphic intra-crate automatically-derived methods that follow the "eq" format
|
2012-10-26 18:23:45 -07:00 |
|
Tim Chevalier
|
2ab614f356
|
Document labeled break and continue in the reference manual
r=brson
|
2012-10-26 15:00:55 -07:00 |
|
Patrick Walton
|
c7ec183b34
|
libsyntax: Fix pretty printing of tuple structs. Attempt to put out fire. rs=rustbot
|
2012-10-26 12:11:40 -07:00 |
|
Brian Anderson
|
c851d2a1bc
|
std: Fix build errors in sort
|
2012-10-25 15:34:20 -07:00 |
|
Tim Chevalier
|
0ef75a6965
|
Document how the compiler disambiguates variable patterns from variant patterns
r=brson
Closes #3851
|
2012-10-25 15:03:33 -07:00 |
|
Tim Chevalier
|
decbbaa182
|
Fix long line
|
2012-10-25 14:54:40 -07:00 |
|
Tim Chevalier
|
af842bf76c
|
Rename core::uniq to core::owned
No review.
Closes #3841
|
2012-10-25 14:48:28 -07:00 |
|
Patrick Walton
|
93a0763d53
|
libsyntax: Don't write a ctor ID for struct-like enum variants. rs=rustbot
|
2012-10-25 14:20:09 -07:00 |
|
Brian Anderson
|
a9d7642b5d
|
Merge remote-tracking branch '14427/incoming'
Conflicts:
src/libstd/sort.rs
|
2012-10-25 14:01:49 -07:00 |
|
Patrick Walton
|
57cd6b3e3f
|
rustc: Translate and check exhaustiveness of struct-like enum variant patterns. r=nmatsakis
|
2012-10-25 13:59:10 -07:00 |
|
Patrick Walton
|
65ee0e1ded
|
Merge pull request #3858 from pcwalton/struct-like-typeck
rustc: Typecheck, privacy check, and borrow check struct-like enum variants. r=tjc
|
2012-10-25 12:35:29 -07:00 |
|
Tim Chevalier
|
75947b311a
|
Make error message for non-copyable args less misleading
No review, just changing error message text.
Closes #3855
|
2012-10-25 12:20:41 -07:00 |
|
Patrick Walton
|
d6b3d65010
|
Merge pull request #3857 from pcwalton/tuple-struct-ctors
rustc: Translate tuple struct constructors. r=brson
|
2012-10-25 12:17:25 -07:00 |
|
Patrick Walton
|
588ea59992
|
rustc: Typecheck, privacy check, and borrow check struct-like enum variants
|
2012-10-25 12:15:52 -07:00 |
|
Patrick Walton
|
599b4208fb
|
rustc: Translate tuple struct constructors
|
2012-10-25 11:49:26 -07:00 |
|
Patrick Walton
|
ce23a99925
|
libcore: Make a few more dvec functions inline. Improves profile of Servo. rs=me
|
2012-10-25 10:23:37 -07:00 |
|
Simon BD
|
d4432a7974
|
Remove some unused MergeState code, add a Fixme and remove a workaround involving pure code not being considered pure
|
2012-10-25 11:30:41 -05:00 |
|
Brian Anderson
|
b2d5acd6bc
|
Merge remote-tracking branch 'brson/futures'
|
2012-10-24 20:29:01 -07:00 |
|
Brian Anderson
|
d82ddc280c
|
Long lines
|
2012-10-24 20:28:39 -07:00 |
|
Niko Matsakis
|
c6ed01cab3
|
adjust comments
|
2012-10-24 18:56:31 -07:00 |
|
Niko Matsakis
|
8468c40fde
|
Workaround #3850
|
2012-10-24 18:56:31 -07:00 |
|
Niko Matsakis
|
1a3a70760b
|
Implement proper subtyping for region fn types (part of #2263)
|
2012-10-24 18:56:31 -07:00 |
|
Simon BD
|
f2216ec9d0
|
Move binarysort out of MergeState
|
2012-10-24 20:42:41 -05:00 |
|
Simon BD
|
98c8a40828
|
Remove commented out code
|
2012-10-24 20:38:34 -05:00 |
|
Simon BD
|
8e6d209914
|
Remove and comment out more MergeState code
|
2012-10-24 20:36:10 -05:00 |
|
Simon BD
|
046460c7f6
|
Remove some code that MergeState used to prevent double frees
|
2012-10-24 19:21:39 -05:00 |
|
Simon BD
|
19a59cb748
|
Fix tests for Copy bound
|
2012-10-24 19:17:24 -05:00 |
|