Tim Chevalier
|
46122bf333
|
Fix wayward search and replace; unbreak build
|
2012-12-24 12:37:45 -08:00 |
|
Tim Chevalier
|
66dc4898c7
|
Merge pull request #4278 from cpeterso/incoming-pure-functions
Mark some more core and std functions as pure
|
2012-12-24 11:33:22 -08:00 |
|
gareth
|
feff3a9c6c
|
Convert core::io to use explicit self (for issue #4118 and issue #2004)
|
2012-12-24 18:52:53 +00:00 |
|
Chris Peterson
|
ffaa477368
|
std: Mark some functions as pure
|
2012-12-23 14:38:01 -08:00 |
|
Chris Peterson
|
6d8621ae7f
|
core: Mark some functions as pure
|
2012-12-23 14:37:44 -08:00 |
|
Tim Chevalier
|
baa4379e5a
|
Merge pull request #4245 from JensNockert/bit-intrinsics
Add support for bitcount intrinsics Issue #2777
|
2012-12-23 13:50:28 -08:00 |
|
Tim Chevalier
|
197a1f9cfe
|
Merge pull request #4243 from erickt/incoming
Fix a bug in Result::unwrap_err (and minor cleanup)
|
2012-12-23 13:49:32 -08:00 |
|
Tim Chevalier
|
8ec13a90aa
|
Merge pull request #4239 from tedhorst/mandpipe
update mandelbrot to pipes, a few other updates
|
2012-12-23 13:48:31 -08:00 |
|
Tim Chevalier
|
b1b0c297a4
|
Merge pull request #4249 from graydon/0.6-bump
bump 0.5 => 0.6, redirect some URLs in docs.
|
2012-12-23 13:47:11 -08:00 |
|
Tim Chevalier
|
0e35391468
|
Merge pull request #4250 from thestinger/vim
update after/syntax/rust.vim for removal of <-
|
2012-12-23 13:45:56 -08:00 |
|
Tim Chevalier
|
79a68ef212
|
Merge pull request #4251 from erickt/url
std: modernize net_url
|
2012-12-23 13:45:31 -08:00 |
|
Tim Chevalier
|
915246314b
|
Merge pull request #4253 from martindemello/patch-1
Fix options passed to gpg in cargo init
|
2012-12-23 13:37:36 -08:00 |
|
Ted Horst
|
2452ee11ab
|
update mandelbrot to pipes, a few other updates
|
2012-12-23 13:17:42 -06:00 |
|
Tim Chevalier
|
10e8e3e286
|
Remove xfail-fast from trait-composition-trivial
|
2012-12-23 00:24:07 -08:00 |
|
Tim Chevalier
|
65839fa622
|
Emit a type error for integer literals where the expected type is char
For example, in let x: char = 42; This was an ICE and is now a
proper type error, as per #3477
|
2012-12-22 15:58:05 -08:00 |
|
Tim Chevalier
|
5c6e928e32
|
tests: Add test case. Closes #3250
|
2012-12-22 14:58:30 -08:00 |
|
Patrick Walton
|
3ee1d3ebb8
|
rustllvm: Fix symbol resolution on Mac for rusti. rs=bugfix
|
2012-12-22 16:24:19 -05:00 |
|
Martin DeMello
|
6c05697667
|
Fix options passed to gpg in cargo init
|
2012-12-21 23:13:06 -08:00 |
|
gifnksm
|
68c689f1ca
|
Convert @[BigDigit] to ~[BigDigit]
|
2012-12-22 15:14:26 +09:00 |
|
gifnksm
|
54b548795f
|
Impl Zero, One of BigInt, BigUint
|
2012-12-22 15:14:26 +09:00 |
|
gifnksm
|
0e83d70cc1
|
Convert std::bigint to explicit self.
|
2012-12-22 15:14:26 +09:00 |
|
gifnksm
|
c6a8778ef7
|
Move BigUint and BigDIgit to std::bigint.
|
2012-12-22 15:14:26 +09:00 |
|
gifnksm
|
ccc1f8d5e8
|
Implement BigInt and BigUint.
|
2012-12-22 15:14:26 +09:00 |
|
Patrick Walton
|
9bf87bbf66
|
rusti: Perform mode computation. Closes #4230.
|
2012-12-21 22:39:42 -05:00 |
|
Daniel Micay
|
a45e41faaa
|
update after/syntax/rust.vim for removal of <-
|
2012-12-21 21:37:32 -05:00 |
|
Graydon Hoare
|
dbd36111fe
|
bump 0.5 => 0.6, redirect some URLs in docs.
|
2012-12-21 15:35:49 -08:00 |
|
Jens Nockert
|
82641d4c39
|
Add support for bitcount intrinsics
Adds support for the llvm.ctpop, llvm.ctlz and llvm.cttz intrinsics.
|
2012-12-21 19:30:33 +01:00 |
|
Erick Tryzelaar
|
d6faf23ca3
|
std: modernize net_url
This switches over to using structs and send_maps for
query string parsing.
|
2012-12-21 07:47:32 -08:00 |
|
Brian Anderson
|
2fd8ebd03a
|
Ignore some time tests
|
2012-12-20 21:39:11 -08:00 |
|
Erick Tryzelaar
|
beec519316
|
Switch chain calls to use Option::chain method
|
2012-12-20 21:16:02 -08:00 |
|
Erick Tryzelaar
|
5e94407a94
|
Fix Option::unwrap_err.
|
2012-12-20 21:16:02 -08:00 |
|
Erick Tryzelaar
|
76a2891feb
|
Remove the cfg(stageN)-specific serialize code.
|
2012-12-20 12:52:53 -08:00 |
|
Erick Tryzelaar
|
faef32995c
|
Register snapshots
|
2012-12-20 12:49:37 -08:00 |
|
Erick Tryzelaar
|
e8102e73a9
|
core: Add a Zero and One trait to num
I believe these are the last traits we need in order
to start grouping our numerical types into mathematical
groups and rings.
|
2012-12-20 07:15:04 -08:00 |
|
Erick Tryzelaar
|
b865b4b70d
|
Fix a warning in the workcache test.
|
2012-12-19 18:16:20 -08:00 |
|
Erick Tryzelaar
|
c14105bb8a
|
Remove serialize::traits submodule.
|
2012-12-19 18:16:20 -08:00 |
|
Erick Tryzelaar
|
9c673b246c
|
Remove the old serialization code
Closes #3713.
|
2012-12-19 18:16:20 -08:00 |
|
Brian Anderson
|
dac88fa7e6
|
Remove transitional path2 attribute
|
2012-12-19 14:23:53 -08:00 |
|
Brian Anderson
|
78dc226617
|
Register snapshots
|
2012-12-19 12:30:36 -08:00 |
|
Erick Tryzelaar
|
2ad41b881c
|
core: add unwrap methods to dvec, either, and mutable
|
2012-12-18 20:54:13 -08:00 |
|
Erick Tryzelaar
|
82a983de68
|
Remove superfluous parentheses.
|
2012-12-18 20:54:13 -08:00 |
|
Erick Tryzelaar
|
a0ef334179
|
core: use movable self to clean up option/result.
|
2012-12-18 20:54:13 -08:00 |
|
Erick Tryzelaar
|
938058b004
|
Fix vec::flat_map_to_vec method
|
2012-12-18 20:48:51 -08:00 |
|
Brian Anderson
|
97ddf3c7bd
|
Stop resolving static methods at the module level. Closes #4179
|
2012-12-18 18:35:18 -08:00 |
|
Graydon Hoare
|
8e28f23c60
|
core: add macro_rules! for "condition! { c: in -> out; }".
|
2012-12-18 17:22:27 -08:00 |
|
Brian Anderson
|
9057e98a01
|
Make #[path] work with absolute paths again. Fix check-fast
|
2012-12-18 17:00:26 -08:00 |
|
Brian Anderson
|
a59747cd7f
|
Another tweak to auto_encode to only use trait-qualified static methods
|
2012-12-18 15:38:34 -08:00 |
|
Brian Anderson
|
907fa74e8b
|
Fix some iter tests
|
2012-12-18 15:08:51 -08:00 |
|
Brian Anderson
|
d062896a8b
|
Deal with test failures in various ways
|
2012-12-18 14:35:53 -08:00 |
|
Graydon Hoare
|
6d4fbd4f9e
|
core: fix remaining repr bugs, r=burningtree.
|
2012-12-18 14:35:20 -08:00 |
|