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 |
|
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 |
|
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 |
|
Yasuhiro Fujii
|
cc51b6b576
|
fix escape
|
2012-10-05 12:41:00 -07:00 |
|
Brian Anderson
|
8b56287d60
|
docs: Fix example
|
2012-10-04 20:13:50 -07:00 |
|
Brian Anderson
|
09df3ed8f1
|
docs: Explain a little bit about dtors
|
2012-10-04 20:04:13 -07:00 |
|
Brian Anderson
|
f5dfd9b3ce
|
docs: Tweaks to section on constants
|
2012-10-04 19:47:20 -07:00 |
|
Brian Anderson
|
213725407b
|
docs: Add section on constants to tutorial
|
2012-10-04 19:36:56 -07:00 |
|
Brian Anderson
|
aca2419d55
|
docs: Minor tutorial tweaks
|
2012-10-04 18:04:31 -07:00 |
|
Brian Anderson
|
b4f124e5f8
|
docs: Don't talk about mutable vecs in tutorial. Use inherited mutability
|
2012-10-04 18:01:00 -07:00 |
|
Andrew Paseltiner
|
1ee056672b
|
docs: minor tutorial fixes
|
2012-10-04 20:33:06 -04:00 |
|
Brian Anderson
|
8cb3da576d
|
docs: Tweaks
|
2012-10-04 17:09:08 -07:00 |
|
Kevin Cantu
|
fafce9ae37
|
More looking at the tutorial, small changes
|
2012-10-04 17:09:08 -07:00 |
|
Tim Chevalier
|
fe12da0864
|
De-mode comm::Chan
|
2012-10-04 16:48:57 -07:00 |
|
Brian Anderson
|
e3f458e639
|
docs: Explain underscore prefix in tutorial
|
2012-10-04 14:44:19 -07:00 |
|
Gonçalo Cabrita
|
0eb9d41454
|
Fixed a few typos in the tutorials.
|
2012-10-04 21:28:45 +01:00 |
|
Brian Anderson
|
5585514c02
|
docs: Fix a broken test
|
2012-10-03 23:53:26 -07:00 |
|
Brian Anderson
|
3e47b4f17e
|
Revert "docs: Call () 'unit' instead of 'nil'"
This reverts commit c8ee49a5b6 .
|
2012-10-03 22:18:46 -07:00 |
|