Tim Chevalier
d9c9982f0a
Update docs to reflect assert vs. check
...
Also added the --batch flag to texi2pdf, as it doesn't really ever
seem useful to drop to the TeX prompt during a build.
2011-05-05 11:26:07 -07:00
Graydon Hoare
3d9cf15d0b
Remove half-baked 'opacity' layer qualifier.
2011-04-19 14:00:04 -07:00
Graydon Hoare
b7d680b57d
Remove mention of effect system from manual.
2011-04-19 13:39:57 -07:00
Lindsey Kuper
0c873993c9
'Type' renamed to 'type definition'.
...
This is basically so people don't confuse a Ref.Item.Type with a
Ref.Type.
2011-04-18 11:49:32 -07:00
Graydon Hoare
6909e7ca78
Fix busted texi from last night.
2011-04-13 09:59:00 -07:00
Graydon Hoare
d3409f6368
Finish the majority of statement -> expression rearrangement in manual.
2011-04-12 18:27:03 -07:00
Tim Chevalier
d64b72f6ec
More statement-to-expression edits
2011-04-04 17:35:10 -07:00
Lindsey Kuper
5de3f441d0
A trivial documentation commit.
2011-04-04 17:29:49 -07:00
Tim Chevalier
512bba264e
Change 'statement' to 'expression' in a bunch of places
2011-04-04 17:02:31 -07:00
Lindsey Kuper
db5c809c83
Add 'self' keyword.
2011-03-28 21:13:42 -07:00
Brian Anderson
d7c67fc6ac
Fix typo in Ref.Task.Comm
2011-03-25 08:43:10 -07:00
Graydon Hoare
29d853dd19
Remove obsolete Makefiles.
2011-03-24 14:56:51 -07:00
Brian Anderson
5d98f55fcf
Update docs for if statements
2011-03-22 08:11:36 -07:00
Brian Anderson
e2d36e00ce
Remove parens from nullary tag constructors in docs
2011-03-01 23:11:52 -05:00
Graydon Hoare
dabccadd32
Update manual to define identifiers using UAX 31 XID_Start / XID_Continue.
2011-02-25 15:43:50 -08:00
Sean Stangl
3339243254
Fix documentation: aliases may not be used in loop constructs.
2011-01-27 12:15:54 -08:00
benjaminjackman
7f4ec2c622
fixed typo in tuple menu label
2011-01-17 18:09:35 -08:00
Brian Anderson
74e6bb87d6
Update keyword list with 'const', 'thread'
2011-01-03 11:08:14 -08:00
Brian Anderson
c90d114d36
Use git log pretty printing arguments that are compatible with older versions of git
2011-01-03 11:06:52 -08:00
Graydon Hoare
3f227c71b2
Some terminology updates to talk about layers.
2010-12-14 13:41:19 -08:00
Ralph Giles
c038261762
Fix documentation: it's (&str s) not (str &s).
2010-11-03 15:37:56 -07:00
Ralph Giles
446932b5bc
Fix doc references to 'for each' syntax to match the compiler.
...
The rustboot compiler expects 'for each (type v in ...)' like 'for',
rather than 'for each (type v = ...)' as given in the documentation.
2010-11-03 15:37:55 -07:00
Ralph Giles
4af0db4d76
Make version.texi depend on rust.texi.
...
This will at least update the version string on the title page
when the book source changes. It may not be entirely accurate
since rust.texi may have uncommitted changes. But previously,
it was basically only ever updated on the first build or after
'make clean'.
2010-11-03 15:37:54 -07:00
Ralph Giles
c45d21eb9b
Fix two documentation typos.
2010-11-03 15:37:54 -07:00
Graydon Hoare
da13c508d8
First pass on splitting stratum and opacity off of effects. WIP.
2010-11-02 11:11:58 -07:00
Graydon Hoare
43ec78636f
Update manual to cover change to nominal tag items.
2010-09-13 17:58:09 -07:00
Graydon Hoare
766b91d88b
Add support for a reserved-words list and reserve the various not-supported-but-plausible IEEE datatypes.
2010-08-17 14:48:00 -07:00
Jeffrey Yasskin
b71340552f
Add names to tasks and domains. These can either be an explicit literal string
...
after the "spawn" keyword, or implicitly the call expression used to start the
spawn.
2010-08-09 11:43:16 +02:00
Graydon Hoare
e08ed23a80
Make note of new literal forms in docs.
2010-07-29 16:04:22 -07:00
Brian Anderson
0633c7ae6e
Fix syntax of tag variants in the list example
2010-07-18 14:25:50 +08:00
Jeffrey Yasskin
bd56de745b
Explain that rust methods can't call other methods on the same object, either
...
implicitly or explicitly.
2010-07-18 14:25:18 +08:00
Graydon Hoare
405cd282a3
Typo fixes to docs, from Ralph Giles.
2010-07-13 16:04:31 -07:00
Graydon Hoare
02bdc27f5a
Doc fix.
2010-07-13 14:22:33 -07:00
Jeff Balogh
6f5ef5815b
Fix typos in the docs.
2010-07-13 06:06:44 +08:00
Graydon Hoare
ddf49afe08
Remove "two's complement unsigned" integer type descriptions from docs, nurr.
2010-07-08 22:05:07 -07:00
Matt Brubeck
244ea68082
Issue 66: Multi-line comments
2010-07-08 22:43:15 +08:00
Graydon Hoare
d39753685b
Doc tweak.
2010-07-08 07:28:21 -07:00
Graydon Hoare
658d9238b7
Clean in doc dir a little harder.
2010-07-04 15:39:53 -07:00
Graydon Hoare
f2ffa57ddf
Add stamp target to doc/Makefile.
2010-07-03 21:48:31 -07:00
Graydon Hoare
965e5287ba
Add concept-index entries to docs, plus fix a few minor nits.
2010-07-03 17:29:06 -07:00
Graydon Hoare
df0fa603d0
Add version-stamp machinery (and put "Draft + datestamp" into doc footer).
2010-07-03 00:27:33 -07:00
Roy Frostig
c5a3c9736a
Clarify manual's explanation of unwinding during failure. Add bit about soft vs. hard failure.
2010-07-02 18:33:09 -07:00
Roy Frostig
8b88fbf3aa
Minor clarification/typo-correcting edits to manual sections up to and including Ref.Mem chapter.
2010-07-02 13:39:42 -07:00
Roy Frostig
2683ae64bf
Remove nameless node causing errors on doc make.
2010-07-02 10:09:58 -07:00
Graydon Hoare
a0c9d4fe9a
Strip out over-aggressive pagination in manual.
2010-07-01 09:37:28 -07:00
Graydon Hoare
8bf6ae99f4
I lied; ObjC 2.0 did not actually pick up CLU/Sather iterators. They've been dormant since the 90s. Sigh.
2010-07-01 09:37:06 -07:00
Graydon Hoare
0bc1ad60ef
Union is a more familiar term than sum.
2010-07-01 09:36:22 -07:00
Graydon Hoare
cb04275afa
Add machine-dependent 'float' type.
2010-07-01 09:35:48 -07:00
Graydon Hoare
3aaff59dba
Describe numeric and textual literals better; clean up lexeme descriptions a bit.
2010-07-01 09:00:47 -07:00
Graydon Hoare
aa614d5280
Modify manual to reflect new box/local terminology and new slot/type roles for box and mutable.
2010-07-01 01:13:42 -07:00