about summary refs log tree commit diff
path: root/doc/rust.texi
AgeCommit message (Collapse)AuthorLines
2011-12-02doc: added definition of trivial casts to specStefan Plantikow-3/+8
(cf @ignored Expr.Be and #1215 for intended use)
2011-11-24rustc: Add a path attribute for crate directivesHaitao Li-2/+4
The path information was an optional "filename" component of crate directive AST. It is now replaced by an attribute with metadata named "path". With this commit, a directive mod foo = "foo.rs"; should be written as: #[path = "foo.rs"] mod foo; Closes issue #906.
2011-11-23doc: Build keywords multitable automaticallyHaitao Li-66/+1
Keywords are now listed in a plain text file. They're sorted in column-major order and rendered as a texinfo multitable in rust.texi. Fixes issue #1216.
2011-11-23Remove last traces of auth keywordMarijn Haverbeke-1/+1
The reference now has an empty hole where the auth keyword used to be. Changing the keyword table seems to require manually sorting the keywords and putting them back into some kind of arcane interleaved order. I'll open an issue to actually fix this. Closes #1211
2011-11-07Document crate top-level and directory modules. Closes #1097Brian Anderson-1/+8
2011-11-01doc: Sort keywords alphabeticallyHaitao Li-55/+56
2011-11-01doc: Add missing keywords block and lambdaHaitao Li-0/+2
2011-10-31Add pattern guard docs to language refBrian Anderson-0/+13
2011-10-28Remove iter and 'for each' from the documentationMatt Brubeck-97/+7
2011-10-28Document alt record patternsBrian Anderson-6/+35
2011-10-28Document the nullary-variant period in alt patternsBrian Anderson-0/+9
2011-10-28More documentation for alt expressionsMatt Brubeck-0/+11
2011-10-28Document how RUST_LOG worksBrian Anderson-20/+41
2011-10-27Add 'as' (cast) operator to the documentationMatt Brubeck-0/+25
2011-10-17doc: Fix parse errors in list examples in documentationMatt Brubeck-6/+6
2011-10-17doc: Update 'alt' documentation to remove 'case' keywordMatt Brubeck-7/+6
2011-10-17doc: 'alt' expressions no longer require parensMatt Brubeck-4/+4
2011-10-17doc: 'if' expressions no longer require parensMatt Brubeck-6/+6
2011-10-17doc: 'for' and 'for each' no longer use parensMatt Brubeck-5/+5
2011-10-17doc: Fix typo (s/pay/may/)Matt Brubeck-1/+1
2011-09-29doc: Don't merge function and concept index. There is no findexBrian Anderson-1/+0
This is causing errors on my windows install
2011-09-27doc: Remove `case` from the list of keywordsPatrick Walton-7/+6
2011-09-27doc: Remove `tup` from the list of keywordsPatrick Walton-12/+11
2011-09-25Fix some typos and grammar in the docs.Erik Rose-10/+10
2011-09-20Switch URLs.Graydon Hoare-1/+1
2011-09-15Stop mentioning tail calls in referenceMarijn Haverbeke-3/+4
They don't work, and won't work in the near future.
2011-09-14Remove mention of port, chan and task *types*, as they're not just ↵Graydon Hoare-97/+11
library-provided. Move some text about channels into the comm section.
2011-09-14Remove talk of 'sharing boxes between tasks', old GC layer, etc. Add ↵Graydon Hoare-29/+41
description of unique boxes.
2011-09-14Remove mention of the nonexistent (and no longer implementable) memory ↵Graydon Hoare-23/+0
accounting model.
2011-09-14Fix vector indexing notation, remove reference to 'slices'.Graydon Hoare-22/+4
2011-09-14Fix description of tuples.Graydon Hoare-11/+18
2011-09-14Remove more references to reflection from docsBrian Anderson-2/+0
2011-09-14Remove description of nonexistent stuff (reflection, meta directives); add ↵Graydon Hoare-40/+76
description of attributes and tidy up description of syntax extensions.
2011-09-14Remove stuff that's either unimplemented or misleading.Graydon Hoare-28/+10
2011-09-14Remove misleading details.Graydon Hoare-3/+1
2011-09-12Remove redundant line.Graydon Hoare-1/+0
2011-09-12Rename alias to reference in docs and error messagesMarijn Haverbeke-39/+32
Update docs to reflect new approach to aliases
2011-08-26Update docs for macro-related stuff.Paul Stansifer-53/+78
2011-08-25Docs for pure fn and uncheckedTim Chevalier-5/+60
2011-08-25Removing mention of domain, updating the communication examples.Eric Holk-62/+23
2011-08-17Update docs for import/exportBrian Anderson-1/+29
2011-08-16Move task/comm stuff from exprs to task in manual, change typarams from [] ↵Graydon Hoare-152/+110
to <>.
2011-08-11Update syntax for function arguments; tweak object system examples toLindsey Kuper-30/+30
make mutable fields work.
2011-08-11Fix typo in docs that was causing makeinfo warning.Lindsey Kuper-1/+1
2011-08-11Fiddle the comm operators in the docs, add swap and move symbols (no docs yet).Graydon Hoare-34/+19
2011-08-10Stub out docs for anon objs; update existing object system docs.Lindsey Kuper-37/+21
2011-08-10Update docs to describe kinds rather than layers, remove old terms.Graydon Hoare-45/+28
2011-08-10More decl fixes.Graydon Hoare-1/+1
2011-08-10Fix some more declarations in example code in docs.Graydon Hoare-5/+5
2011-08-10Update docs regarding path syntax.Graydon Hoare-68/+42