about summary refs log tree commit diff
path: root/doc/rust.texi
AgeCommit message (Collapse)AuthorLines
2012-01-19Remove doc/rust.texiGraydon Hoare-3589/+0
2012-01-19Update docs to reflect pattern syntax changeTim Chevalier-8/+2
2012-01-09Replace all occurrences of 'when' with 'if' in documentation and tutorial.Austin Seipp-2/+2
Also update the naturaldocs keywords file. Closes #1396
2012-01-07doc: typoBrian Anderson-1/+1
2011-12-30Document copy/move/swap/assign expressions more accurately. Fix up some ↵Graydon Hoare-32/+120
drift on log docs.
2011-12-29Purge some obsolete and/or not-implemented stuff from docs.Graydon Hoare-259/+93
2011-12-29Add support in lexer for utf8 identifiers. No NFKC logic in char yet.Graydon Hoare-3/+4
2011-12-23Update docs on log expressions.Graydon Hoare-1/+45
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 <>.