Commit graph

13376 commits

Author SHA1 Message Date
Tim Chevalier a33535e441 Revert "Remove old auto_serialize2 code (needs snapshot)"
This reverts commit 0bd6da8a8c.
2012-10-08 11:58:54 -07:00
Tim Chevalier 73ec5f09b0 Remove extra spaces from snapshots.txt 2012-10-08 11:11:09 -07:00
Tim Chevalier 04a3d9514c Fix typo in linux-i386 snapshot hash 2012-10-08 10:53:21 -07:00
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