Tim Chevalier
|
2cee21462f
|
Merge branch 'incoming' into snap-2012-10-05
|
2012-10-08 10:48:07 -07:00 |
|
Erick Tryzelaar
|
1ac75d2269
|
allow interner cache to be shared across parsers (#3699)
|
2012-10-08 10:42:13 -07:00 |
|
Tim Chevalier
|
e3f1d342e7
|
Merge remote-tracking branch 'erickt/incoming' into snap-2012-10-05
|
2012-10-08 09:03:26 -07:00 |
|
Tim Chevalier
|
639f568ec9
|
Register snapshots
|
2012-10-08 09:02:56 -07:00 |
|
Tim Chevalier
|
7bdab1e4a4
|
Revert "remove ctor from ast"
This reverts commit ed3689d57c .
|
2012-10-08 09:00:23 -07:00 |
|
Niko Matsakis
|
bbda995bfe
|
cap-clause-use-after-move: modernize error msg
|
2012-10-08 08:57:37 -07:00 |
|
Erick Tryzelaar
|
79603f573e
|
libcore: include the trim methods in the StrSlice trait
|
2012-10-08 08:18:09 -07:00 |
|
Erick Tryzelaar
|
bb1ed97ca2
|
libcore: str trim functions can be applied to &strs
|
2012-10-08 08:08:06 -07:00 |
|
Niko Matsakis
|
ed3689d57c
|
remove ctor from ast
|
2012-10-08 06:36:42 -07:00 |
|
Brian Anderson
|
f5c3af1c1a
|
Clean up unfinished portions of task tutorial
|
2012-10-07 21:29:47 -07:00 |
|
Erick Tryzelaar
|
0e7571b060
|
libcore Fix the tuple first_ref test
|
2012-10-07 20:30:17 -07:00 |
|
Brian Anderson
|
e05b5dd053
|
Merge pull request #3675 from apasel422/kate-fix
update Kate syntax file with latest keywords and types
|
2012-10-07 19:26:36 -07:00 |
|
Erick Tryzelaar
|
0bd6da8a8c
|
Remove old auto_serialize2 code (needs snapshot)
|
2012-10-07 17:20:19 -07:00 |
|
Erick Tryzelaar
|
91b7a9a529
|
libcore: add first_ref and second_ref to tuples
|
2012-10-07 17:20:19 -07:00 |
|
Erick Tryzelaar
|
eb626e7119
|
Remove the old serializers (needs snapshot)
|
2012-10-07 17:20:19 -07:00 |
|
Erick Tryzelaar
|
d301dd3686
|
remove the old auto_serialize syntax extension
|
2012-10-07 14:56:18 -07:00 |
|
Erick Tryzelaar
|
e1c517ca48
|
migrate libsyntax/rustc to auto_serialize2
|
2012-10-07 10:32:25 -07:00 |
|
Brian Anderson
|
2a41abb9ef
|
Work on the tutorial section on 'do'
|
2012-10-07 01:52:06 -07:00 |
|
Brian Anderson
|
07fb35227b
|
Tutorial
|
2012-10-07 01:06:07 -07:00 |
|
Brian Anderson
|
f0c4140dd0
|
More tutorial tweaking
|
2012-10-06 22:57:40 -07:00 |
|
Brian Anderson
|
c6330036a4
|
'The' Rust Language Tutorial
|
2012-10-06 22:47:26 -07:00 |
|
Brian Anderson
|
b6443519c8
|
Remove some redundant info from tutorial
|
2012-10-06 22:45:48 -07:00 |
|
Brian Anderson
|
fe5526f49c
|
docs: Fix capitalization of section title
|
2012-10-06 22:40:12 -07:00 |
|
Brian Anderson
|
89f30614c6
|
Add Jacob Harris Cryer Kragh to AUTHORS.txt
|
2012-10-06 22:35:47 -07:00 |
|
Brian Anderson
|
ba26dc50ce
|
docs: Remove more uses of records
|
2012-10-06 22:35:08 -07:00 |
|
Jacob Harris Cryer Kragh
|
0b2ffa5692
|
tutorial: Add missing struct name
|
2012-10-06 22:33:09 -07:00 |
|
Brian Anderson
|
d5d7741247
|
Overhaul mods and crates section of tutorial
|
2012-10-06 22:24:15 -07:00 |
|
Brian Anderson
|
f5c95de212
|
docs: Edit the into bullets
|
2012-10-06 20:23:38 -07:00 |
|
Brian Anderson
|
035cfcbe72
|
docs: Clean up trait and module examples
|
2012-10-06 15:48:06 -07:00 |
|
Tim Chevalier
|
f96a2a2ca1
|
Remove by-mutable-ref mode from the compiler
and test cases. Closes #3513
|
2012-10-05 22:45:50 -07:00 |
|
Tim Chevalier
|
05999290e2
|
Finally removing all uses of by-mut-ref
The code for the mode itself is still there.
|
2012-10-05 21:03:40 -07:00 |
|
Tim Chevalier
|
688a920045
|
Register snapshots
|
2012-10-05 21:02:56 -07:00 |
|
Brian Anderson
|
e90425999e
|
docs: Remove some 'extern mod std's from tutorial
|
2012-10-05 19:51:59 -07:00 |
|
Brian Anderson
|
95d9c8699c
|
docs: Simplify a tutorial example
|
2012-10-05 19:51:59 -07:00 |
|
Tim Chevalier
|
28c45601b2
|
De-mode mysterious unused functions in middle::trans::shape (see comment)
|
2012-10-05 19:24:04 -07:00 |
|
Graydon Hoare
|
0dd4b42a00
|
Fix nits in logging section.
|
2012-10-05 19:06:25 -07:00 |
|
Graydon Hoare
|
2f50607d88
|
Reword memory-ownership section.
|
2012-10-05 19:06:25 -07:00 |
|
Graydon Hoare
|
df98cb8e88
|
Replace box types section with pointer types section.
|
2012-10-05 19:06:24 -07:00 |
|
Graydon Hoare
|
e513bc9875
|
Minor reformatting.
|
2012-10-05 19:06:23 -07:00 |
|
Graydon Hoare
|
5947141aef
|
Add section on unsafe functions, reword explanation on unsafe-overriding-purity.
|
2012-10-05 19:06:22 -07:00 |
|
Graydon Hoare
|
cb4c747e9f
|
Add section on lvals, rvals and temps.
|
2012-10-05 19:06:21 -07:00 |
|
Graydon Hoare
|
6c2c694725
|
Rewrite the communication-between-tasks section completely.
|
2012-10-05 19:06:20 -07:00 |
|
Graydon Hoare
|
46371e1076
|
Remove port/chan-specific lifecycle terminology.
|
2012-10-05 19:06:20 -07:00 |
|
Patrick Walton
|
b80b0688d5
|
rustc: Add a new method_self method call origin. Part of default methods.
|
2012-10-05 18:53:04 -07:00 |
|
Brian Anderson
|
02c33f8d31
|
doc: Strings are vectors of u8, not [u8]
|
2012-10-05 18:42:48 -07:00 |
|
Brian Anderson
|
3077a2bfaf
|
docs: Add a section on pointer dereferencing
|
2012-10-05 18:39:09 -07:00 |
|
Patrick Walton
|
38aab8e400
|
rustc: Thread a self type through trans_impl; fix cross-crate trait issue
|
2012-10-05 17:49:13 -07:00 |
|
Patrick Walton
|
d8287f0e41
|
rustc: Translate default methods on traits for each impl in which they're used instead of once.
This is a step on the way to default methods.
|
2012-10-05 17:31:46 -07:00 |
|
Andrew Paseltiner
|
84bc74e54a
|
update Kate syntax file with latest keywords and types
|
2012-10-05 20:28:26 -04:00 |
|
Patrick Walton
|
937f8f4067
|
test: XFAIL trait-inheritance-simple because of suspected 32-bit brokenness
|
2012-10-05 17:18:52 -07:00 |
|