Commit Graph

597 Commits

Author SHA1 Message Date
Tim Chevalier 1a8b00a03a Copyedit sections 5 and 6 of the tutorial 2012-10-10 20:35:33 -07:00
Tim Chevalier d7b8512eae Copyedit section 4 of tutorial 2012-10-10 20:08:08 -07:00
Tim Chevalier 6627ac6623 Copyedit section 3 of tutorial 2012-10-10 19:32:11 -07:00
Tim Chevalier 38ccaed4ce Copyedit sections 1 and 2 of tutorial 2012-10-10 19:05:13 -07:00
Brian Anderson b7b2217976 Update tutorial install instructions 2012-10-10 17:56:23 -07:00
Graydon Hoare 3d31a6b899 Remove several references to resources; add section for Constants. 2012-10-10 17:18:12 -07:00
Graydon Hoare cad6733db5 Remove mention of res_item, add const_item. Reword a bit. 2012-10-10 17:18:12 -07:00
Graydon Hoare ff37c65f5c Remove mention of argv. 2012-10-10 17:18:12 -07:00
Graydon Hoare 304a2455c0 Mention deprecation of crate files. 2012-10-10 17:18:12 -07:00
Graydon Hoare c639f44adb Tidy up macro_rules grammar. 2012-10-10 17:18:12 -07:00
Graydon Hoare 58807b0500 Mention doc comments. 2012-10-10 17:18:12 -07:00
Graydon Hoare 19f1c3174f Remove mention of block-comment nesting. 2012-10-10 17:18:12 -07:00
Graydon Hoare 8f9bb5d203 Fix markings about future in manual, remove out-of-date marker. 2012-10-10 17:18:12 -07:00
Graydon Hoare d81a7aba3c Minor fixes to the runtime and scheduling part of manual. 2012-10-10 17:18:12 -07:00
Graydon Hoare 056fc13e10 Mention other languages. 2012-10-10 17:18:12 -07:00
Tim Chevalier de4687c378 Copyedit sections 9-11 of the borrowed pointer tutorial (last edits from me) 2012-10-10 15:04:42 -07:00
Tim Chevalier 448c349234 Copyedit sections 7 and 8 of the borrowed pointer tutorial 2012-10-10 14:49:07 -07:00
Tim Chevalier ae861f0288 Copyedit sections 5 and 6 of the borrowed pointer tutorial 2012-10-10 14:29:16 -07:00
Tim Chevalier f4a6b84a65 Copyedit sections 3 and 4 of the borrowed pointer tutorial 2012-10-10 13:56:42 -07:00
Patrick Walton d9317a174e doc: Tweak the wording of the memory model goals 2012-10-09 21:39:18 -07:00
Patrick Walton 6da09c3b43 doc: Fix some inaccuracies in the tutorial.
* Pointers can refer to stack objects as well as heap objects.

* Non-managed types can be cyclic if an arena is used.
2012-10-09 21:24:28 -07:00
Graydon Hoare f016fd43f8 Remove section on 'note' expressions, they won't exist. 2012-10-09 20:05:41 -07:00
Graydon Hoare fe1165f561 Tighten up language surrounding declarations, assignments, inits, lvals. 2012-10-09 20:05:41 -07:00
Tim Chevalier a46db484ab Copyedit first two sections of borrowed pointer tutorial 2012-10-09 17:12:34 -07:00
Tim Chevalier cd6f24f9d1 Copyedit FFI tutorial 2012-10-09 16:46:16 -07:00
Tim Chevalier 4b3be853af Copyedit tasks tutorial 2012-10-09 16:14:55 -07:00
Graydon Hoare 28cf16a304 Fix tutorial breakage. 2012-10-09 15:33:24 -07:00
Tim Chevalier 0aa42bc91e Copyedit the macro tutorial
I hope I haven't introduced any grievous errors :-)
2012-10-09 14:40:23 -07:00
tav 4c968f47e0 doc: Remove duplicate word typo in the tutorial. 2012-10-09 01:30:46 +01:00
Brian Anderson f5c3af1c1a Clean up unfinished portions of task tutorial 2012-10-07 21:29:47 -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 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
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
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