Gareth Rees
b5eac5fb83
Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit.
...
Copied from Perforce
Change: 183913
ServerID: perforce.ravenbrook.com
2014-01-10 09:58:44 +00:00
Gareth Rees
d0ebfd2325
Add glossary entry for client pointer (merged from custom/cet/main)
...
Copied from Perforce
Change: 183909
ServerID: perforce.ravenbrook.com
2014-01-09 16:58:32 +00:00
Gareth Rees
f9257638d8
Make it clear that the forwarding object must be the same size as the object it replaces.
...
Copied from Perforce
Change: 183602
ServerID: perforce.ravenbrook.com
2013-10-29 12:45:20 +00:00
Gareth Rees
b4cc346f3a
Avoid reference to obsolete "format of variant a" from mps_fmt_skip_t.
...
Add missing full stop to "in-band header" glossary entry.
Copied from Perforce
Change: 183600
ServerID: perforce.ravenbrook.com
2013-10-29 11:45:19 +00:00
Richard Brooksby
1e28ab548b
Fixing mentions of mps_size_t to just size_t in the manual. the former doesn't exist.
...
Copied from Perforce
Change: 183089
ServerID: perforce.ravenbrook.com
2013-07-16 16:10:47 +01:00
Gareth Rees
fa63d63b23
New public function mps_fmt_create_k creates an object format using the keyword argument interface.
...
Deprecate the format variant structures (mps_fmt_A_s, mps_fmt_B_s, mps_fmt_auto_header_s, mps_fmt_fixed_s) and the old interface (mps_fmt_create_A, mps_fmt_create_B, mps_fmt_create_auto_header, mps_fmt_create_fixed).
Copied from Perforce
Change: 182277
ServerID: perforce.ravenbrook.com
2013-05-28 16:10:08 +01:00
Gareth Rees
9e9c0e3990
Remove mps_arg from mps.h.
...
Use MPS_ARGS_BEGIN etc in the Scheme example and in the manual.
Use MPS_BEGIN and MPS_END instead of BEGIN and END.
The _FIELD macros don't need to be function-like macros.
Restore TODO comments in mps.h.
Scheme example compiles with -std=c89.
Copied from Perforce
Change: 181749
ServerID: perforce.ravenbrook.com
2013-05-13 21:01:38 +01:00
Gareth Rees
10c13b2a54
New macro mps_arg and revised macro mps_args_add mean that client programs no longer need to know which keyword argument goes in which field. revise documentation accordingly.
...
Copied from Perforce
Change: 181736
ServerID: perforce.ravenbrook.com
2013-05-12 17:21:03 +01:00
Gareth Rees
c3346b69ff
Documentation for keyword argument interface.
...
Copied from Perforce
Change: 181730
ServerID: perforce.ravenbrook.com
2013-05-11 19:58:00 +01:00
Richard Brooksby
6a3be826d3
Merging spelling corrections contributed by bruce mitchener and rebuilding manual.
...
See <7d0a9d6204 >.
Copied from Perforce
Change: 180957
ServerID: perforce.ravenbrook.com
2013-02-18 15:52:46 +00:00
Gareth Rees
333a8fd5bc
The padding method always receives a base pointer.
...
Copied from Perforce
Change: 180330
ServerID: perforce.ravenbrook.com
2012-11-05 14:36:51 +00:00
Gareth Rees
d1bc2a6855
Write "advanced topics" chapter of the user guide.
...
Copied from Perforce
Change: 180303
ServerID: perforce.ravenbrook.com
2012-11-03 17:38:57 +00:00
Gareth Rees
589c4390f0
Typos.
...
Copied from Perforce
Change: 180211
ServerID: perforce.ravenbrook.com
2012-11-01 00:54:17 +00:00
Gareth Rees
7ec9e16f0e
Start adding index entries.
...
Copied from Perforce
Change: 180157
ServerID: perforce.ravenbrook.com
2012-10-30 12:26:41 +00:00
Gareth Rees
3cfab14d84
Implement changes from < http://info.ravenbrook.com/mail/2012/10/29/16-53-44/0/ >.
...
Copied from Perforce
Change: 180145
ServerID: perforce.ravenbrook.com
2012-10-29 18:10:07 +00:00
Gareth Rees
e33d88668c
Plural :term: links work automatically.
...
Copied from Perforce
Change: 180125
ServerID: perforce.ravenbrook.com
2012-10-28 23:03:15 +00:00
Gareth Rees
627e1ad8d6
Move pool classes to better filenames.
...
Other minor edits.
Copied from Perforce
Change: 180123
ServerID: perforce.ravenbrook.com
2012-10-28 21:17:02 +00:00
Gareth Rees
6f00a2f8bd
Write location chapter.
...
Copied from Perforce
Change: 180080
ServerID: perforce.ravenbrook.com
2012-10-25 17:58:49 +01:00
Gareth Rees
cd7fc1025a
Add source references in comments at the top of each chapter.
...
New chapter about the critical path, by Richard.
Copied from Perforce
Change: 180070
ServerID: perforce.ravenbrook.com
2012-10-25 11:27:58 +01:00
Gareth Rees
6675558167
Complete actions from meeting with rb.
...
Copied from Perforce
Change: 180056
ServerID: perforce.ravenbrook.com
2012-10-24 16:25:19 +01:00
Gareth Rees
19234a67f2
Write format chapter.
...
Copied from Perforce
Change: 180050
ServerID: perforce.ravenbrook.com
2012-10-24 13:22:40 +01:00
Gareth Rees
99cccfa252
Distribute symbol reference into the topics.
...
Copied from Perforce
Change: 179974
ServerID: perforce.ravenbrook.com
2012-10-19 18:09:10 +01:00
Gareth Rees
d8d72d964c
Add references to mmdoc to the topic drafts.
...
New topic: location dependencies.
Document mps_alloc_pattern_t.
Document the location dependency types and functions.
AMC pool class takes a chain parameter.
Copied from Perforce
Change: 179891
ServerID: perforce.ravenbrook.com
2012-10-15 23:19:20 +01:00
Gareth Rees
caaeea6150
Fix remaining formatting errors and missing cross-references.
...
Copied from Perforce
Change: 179859
ServerID: perforce.ravenbrook.com
2012-10-12 20:26:12 +01:00
Gareth Rees
1231d6982f
Continue converting the reference manual to restructured text, creating topic and pool pages as needed. now 56% of the way through.
...
Copied from Perforce
Change: 179819
ServerID: perforce.ravenbrook.com
2012-10-10 22:55:40 +01:00