Commit Graph

397 Commits

Author SHA1 Message Date
Ben Blum ac9df5841c Change task linked failure interface in manual 2012-07-24 18:05:39 -04:00
Tim Chevalier d267e77907 Typos in tutorial 2012-07-24 09:44:24 -07:00
Lindsey Kuper 019a41bdb0 Further revisions suggested by nmatsakis (#2990). 2012-07-22 19:19:30 -07:00
Lindsey Kuper d9cbdf7865 Tutorial revisions (among other things, closes #2990). 2012-07-22 19:12:51 -07:00
Tim Chevalier 1615afe704 Fix failing tutorial test case. Fixes build breakage 2012-07-20 16:39:20 -07:00
Tim Chevalier f55999fd7a Fix markup in rust.md
This is so pdflatex will actually generate a .pdf without erroring.
2012-07-20 14:32:06 -07:00
Tim Chevalier ac9cf98564 Edit for style 2012-07-19 17:56:30 -07:00
Tim Chevalier 0f34144be3 Merge remote-tracking branch 'Havvy/master' into Havvy-pull-req 2012-07-19 17:36:00 -07:00
Paul Stansifer fa882d4295 Add a badge to the tutorial and reference docs indicating which Rust version they pertain to. 2012-07-19 17:09:03 -07:00
Niko Matsakis 135a8afd7b repair out of date text from ref manual regarding iface-less impls 2012-07-18 16:22:38 -07:00
Niko Matsakis 9c1dea5eb2 remove out of date text from tutorial regarding iface-less impls 2012-07-18 16:22:38 -07:00
Tim Chevalier 000d12f4af Use "trait" rather than "iface" where possible in docs 2012-07-16 13:54:30 -07:00
Tim Chevalier 23704740c2 Fix build breakage and include all types in "types" section in docs
The section on types was missing trait types, class types, param
types, and self types. Fixed it.
2012-07-16 13:34:28 -07:00
Tim Chevalier 7eae2044b0 Discuss classes in reference manual
Still could use work, but this is the best I've got for now.
2012-07-16 10:58:12 -07:00
Niko Matsakis 41a21f053c remove typestate from code, tests, and docs 2012-07-14 17:37:20 -07:00
Ryan Scheel 2d236695aa Use of the type in interfaces 2012-07-14 16:17:22 -07:00
Ryan Scheel c5b23c3400 Added note about type parameters in ifaces.
Specficially, the type parameters should be left off of the function
signatures in both the iface and the impl if they are already in the
iface declaration.
2012-07-14 01:36:42 -07:00
Michael Sullivan 92743dc2a6 Move the world over to using the new style string literals and types. Closes #2907. 2012-07-14 01:03:43 -07:00
Niko Matsakis aa8c827bd9 update tutorial example to new syntax for unique strs 2012-07-13 10:20:51 -07:00
Michael Sullivan 2ea9c8df0f Accept prefix notation for writing the types of str/~ and friends. 2012-07-12 16:52:26 -07:00
Joshua Wise 20f7c7cf0c tutorial: Add more buffalo. 2012-07-10 19:01:57 -07:00
Michael Sullivan a83ed81f77 Get rid of some remaining uses of old style vecs. 2012-07-10 16:32:53 -07:00
Patrick Walton 61f4aaa6d2 doc: Remove the section on the enum exporting feature 2012-07-10 16:32:07 -07:00
Brian Anderson 57e160b29d 0.2 -> 0.3 2012-07-10 11:53:22 -07:00
Brian Anderson 84da9de5b0 tutorial: Remove disclaimer. Redundant with previous section 2012-07-10 09:08:22 -07:00
Brian Anderson 75db80e233 tutorial: Fix broken example 2012-07-10 00:38:58 -07:00
Brian Anderson a056aea9d6 tutorial: Minor editing 2012-07-10 00:35:17 -07:00
Patrick Walton f7564c7311 tutorial: Expand the failure section a bit 2012-07-09 22:11:52 -07:00
Brian Anderson 7368e37918 tutorial: Add a better description of vectors 2012-07-09 21:06:22 -07:00
Brian Anderson 0385ae17d3 tutorial: Emphasize GC in shared box section 2012-07-09 21:02:36 -07:00
Brian Anderson 95f6e525d7 tutorial: Minor formatting change in task example 2012-07-09 19:33:42 -07:00
Brian Anderson d88497ddf2 tutorial: Overhaul task section 2012-07-09 19:04:30 -07:00
Brian Anderson 231bd08407 tutorial: Don't mention the non-existant --no-core switch 2012-07-09 16:42:22 -07:00
Brian Anderson 0ee1a7175f tutorial: Generics section cleanup 2012-07-09 16:11:22 -07:00
Brian Anderson 6bdd4988aa tutorial: Fix typos. Closes #2852 2012-07-09 15:32:24 -07:00
Brian Anderson 3b399afa89 Merge pull request #2847 from ben0x539/incoming
Tiny documentation fixes in rust.md and src/libcore/task.rs
2012-07-09 13:59:03 -07:00
Brian Anderson f54b767013 tutorial: pointer -> box 2012-07-09 11:44:45 -07:00
Benjamin Herr 2dae18234d docs: In rust.md, replace 'print' with 'println' to match points example 2012-07-09 05:02:05 +02:00
Benjamin Herr abd0de5d5c docs: In rust.md, replace inert @dfn{foo} formatting with _foo_ 2012-07-09 05:02:05 +02:00
Brian Anderson d95ab538c1 tutorial: Fix a test-failure due to typo 2012-07-08 15:11:32 -07:00
Ryan Scheel fb7f0a4ae1 It's hard to type when the cursor is not where you are actually typing. 2012-07-08 14:19:30 -07:00
Ryan Scheel 7e5b64bafe elt -> element 2012-07-08 14:11:14 -07:00
Ryan Scheel 552c164a46 Parameter/Variable names for for_rev and map extended. 2012-07-08 13:58:37 -07:00
Brian Anderson e4a3b9ac69 tutorial: Fill out bounded type test case 2012-07-08 01:12:43 -07:00
Brian Anderson 1cefbf3c78 tutorial: Make class example compile 2012-07-08 00:15:42 -07:00
Brian Anderson d0e69a9df7 tutorial: Fix capitalization of header 2012-07-08 00:04:49 -07:00
Brian Anderson 4a342ad79f tutorial: Describe blockquotes in the 'Conventions' section 2012-07-07 23:50:30 -07:00
Brian Anderson 53bb4192d8 tutorial: Use a more tasteful blockquote style 2012-07-07 23:45:28 -07:00
Brian Anderson de1de68b82 tutorial: Put class warning in a blockquote
Style it like other such asides
2012-07-07 23:34:28 -07:00
Glenn Willen 417fa4ba7f tutorial: Add section on classes. 2012-07-07 23:01:04 -07:00