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 |
|
Brian Anderson
|
8b98e5a296
|
doc: Mention argument bindings in manual
|
2012-12-20 17:01:38 -08:00 |
|
Brian Anderson
|
45e62d0a14
|
tutorial: Discuss argument patterns
|
2012-12-20 16:51:37 -08:00 |
|
Brian Anderson
|
d098faa855
|
tutorial: Clarify description of trait inheritance
|
2012-12-20 16:36:13 -08:00 |
|
Brian Anderson
|
21c9d0858b
|
tutorial: Fix broken examples
|
2012-12-20 16:32:44 -08:00 |
|
Brian Anderson
|
f26df46a12
|
tutorial: Re-remove core:: prefix from some examples
|
2012-12-20 16:32:44 -08:00 |
|
Brian Anderson
|
d38f784da6
|
tutorial: Typo
|
2012-12-20 16:32:44 -08:00 |
|
Brian Anderson
|
b7354f114d
|
tutorial: Clean up language about syntax extensions
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
30fac74bf3
|
tutorial: Try to fit the early discussion of :: in better
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
cbddd5ed34
|
tutorial: Remove some trivia about operators
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
2f615dc965
|
tutorial: Editing
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
e4b3915393
|
tutorial: Fix example in syntax basics section
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
1983e540e6
|
tutorial: Update scope
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
072017e5ef
|
tutorial: Mention rusti with other tools
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
201039cf0d
|
tutorial: Discuss the primitive types along with their literals
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
107b2e5348
|
tutorial: It doesn't matter that Rust identifiers are the same as C
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
36e2c100bf
|
tutorial: Integrate constants into main intro text
|
2012-12-20 16:32:43 -08:00 |
|
Brian Anderson
|
e06ca65244
|
tutorial: Remove the section on constants
We can mention that constants are declared with 'const' in one line.
Don't need an entire section.
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
0b0b50aaae
|
tutorial: Remove the entire 'Types' section
It's not interesting
/cc: #4217
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
64681213af
|
tutorial: Remove mutable vector syntax
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
e0f9f89c65
|
tutorial: Remove confusing discussion about semicolons
This takes up a lot of words and isn't very clear. The previous
discussion gets they idea across.
/cc: #4217
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
9cbc0fd0d9
|
tutorial: Fix formatting
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
a24b9e038a
|
tutorial: update intro
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
f15ccc06f0
|
tutorial: Update for moves based on type
/cc: #4217
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
41870da5ad
|
tutorial: Typos
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
191b328f31
|
tutorial: Move method discussion after closures, before generics
/cc: #4217
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
af5cd341d3
|
Move mast static method to the section on methods
/cc: #4217
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
42ab33e572
|
Use explicit self in rest of tutorial
/cc: #4217
|
2012-12-20 16:32:42 -08:00 |
|
Brian Anderson
|
171e6a16f7
|
tutorial: Rewrite method section to deal with explicit self
Has to be moved until after the pointer discussion.
/cc: #4217
|
2012-12-20 16:32:41 -08:00 |
|
Brian Anderson
|
7d2c2dbf4b
|
tutorial: Reorder sections on traits
/cc: #4217
|
2012-12-20 16:32:41 -08:00 |
|
Brian Anderson
|
850050b7df
|
doc: 'trait constraints' -> 'inheritance'. Expand
/cc: #4217
|
2012-12-20 16:32:41 -08:00 |
|
Graydon Hoare
|
66aadecfee
|
doc: describe the Drop trait. cc: #4217
|
2012-12-20 16:26:11 -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 |
|