Gareth Rees
72af2df070
Document the persistence of data structures based on reading the code.
...
Copied from Perforce
Change: 179909
ServerID: perforce.ravenbrook.com
2012-10-17 10:26:25 +01:00
Gareth Rees
2d903e127c
Better solution for one-word-objects problem.
...
Move format methods down a level in the table of contents.
Master document has complete table of contents (not just 2 levels).
Use globbing to get all the pools (since they need to be in alphabetical order anyway).
Copied from Perforce
Change: 179907
ServerID: perforce.ravenbrook.com
2012-10-17 00:08:07 +01:00
Gareth Rees
e07d0badc8
Add description of the object format to the language guide.
...
Copied from Perforce
Change: 179906
ServerID: perforce.ravenbrook.com
2012-10-16 23:28:24 +01:00
Gareth Rees
15505d7649
More user guide.
...
Copied from Perforce
Change: 179903
ServerID: perforce.ravenbrook.com
2012-10-16 17:32:53 +01:00
Gareth Rees
e9c4b70423
Pool class comparison table.
...
First couple of sections of guide/lang.
Copied from Perforce
Change: 179900
ServerID: perforce.ravenbrook.com
2012-10-16 15:37:21 +01:00
Gareth Rees
2ed62b1e72
Fix line endings.
...
Copied from Perforce
Change: 179898
ServerID: perforce.ravenbrook.com
2012-10-16 12:23:06 +01:00
Gareth Rees
5d0877f180
Start work on guide; add scheme example (before and after).
...
Copied from Perforce
Change: 179897
ServerID: perforce.ravenbrook.com
2012-10-16 12:22:25 +01:00
Gareth Rees
572b6624ae
Fix url.
...
Copied from Perforce
Change: 179896
ServerID: perforce.ravenbrook.com
2012-10-16 12:17:19 +01:00
Gareth Rees
39462bafac
Fix link.
...
Copied from Perforce
Change: 179895
ServerID: perforce.ravenbrook.com
2012-10-16 11:28:40 +01:00
Gareth Rees
f33bf2c0c0
Fix link.
...
Copied from Perforce
Change: 179895
ServerID: perforce.ravenbrook.com
2012-10-16 11:28:40 +01:00
Gareth Rees
0d2e997361
Document mpsio.h based on //info.ravenbrook.com/project/mps/master/design/io/index.html
...
Copied from Perforce
Change: 179894
ServerID: perforce.ravenbrook.com
2012-10-16 11:24:04 +01:00
Gareth Rees
85a00021ca
Document the mps_pf_ constants.
...
Copied from Perforce
Change: 179892
ServerID: perforce.ravenbrook.com
2012-10-16 00:15:26 +01:00
Gareth Rees
384385b9ea
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
b00fde4684
Convert "address" and "copying" figures to svg.
...
Copied from Perforce
Change: 179889
ServerID: perforce.ravenbrook.com
2012-10-15 21:06:59 +01:00
Gareth Rees
3ae18aa93b
Glossary terms link directly to the entry, not to "see" cross-references.
...
Copied from Perforce
Change: 179888
ServerID: perforce.ravenbrook.com
2012-10-15 20:02:03 +01:00
Gareth Rees
37da0e177d
Make sense numbers into superscripts.
...
Warn about :term: references that point to "see" cross-references.
Copied from Perforce
Change: 179887
ServerID: perforce.ravenbrook.com
2012-10-15 18:40:13 +01:00
Gareth Rees
95d35c3d87
New domain "mps" so that :mps:specific:: directive can be so-named.
...
Automatically pluralize "Topics:" etc based on count of references.
Copied from Perforce
Change: 179885
ServerID: perforce.ravenbrook.com
2012-10-15 17:01:05 +01:00
Gareth Rees
3a2619b9e0
Typo.
...
Copied from Perforce
Change: 179878
ServerID: perforce.ravenbrook.com
2012-10-14 22:30:20 +01:00
Gareth Rees
4b03d8d915
Missing q.
...
Copied from Perforce
Change: 179877
ServerID: perforce.ravenbrook.com
2012-10-14 22:10:05 +01:00
Gareth Rees
2df3b2917a
Make notes on things to do.
...
Copied from Perforce
Change: 179876
ServerID: perforce.ravenbrook.com
2012-10-14 21:40:40 +01:00
Gareth Rees
ceb49ebf5e
You can get a general protection fault on windows 32- and 64-bit platforms.
...
Copied from Perforce
Change: 179875
ServerID: perforce.ravenbrook.com
2012-10-14 21:26:36 +01:00
Gareth Rees
48fff233fa
Write "register" glossary entry and make a few other improvements.
...
Copied from Perforce
Change: 179874
ServerID: perforce.ravenbrook.com
2012-10-14 20:55:10 +01:00
Gareth Rees
273932eacd
Write glossary entries for assertion, cool, debugging pool, formatted object, function pointer, hot, object format, object pointer, rash, variety.
...
Copied from Perforce
Change: 179871
ServerID: perforce.ravenbrook.com
2012-10-13 18:28:41 +01:00
Gareth Rees
3bb1e48658
Glossary entries for "spare commit limit" and "spare committed memory". svg version of brk.png.
...
Copied from Perforce
Change: 179870
ServerID: perforce.ravenbrook.com
2012-10-13 16:45:30 +01:00
Gareth Rees
8042c78daf
Placeholder mps logo (eurostile-tastic!)
...
MPS theme using Verdana, Optima, Source Code Pro.
Put the sidebar on the right.
Add alphabet to the top of the glossary pages.
Copied from Perforce
Change: 179869
ServerID: perforce.ravenbrook.com
2012-10-13 15:26:20 +01:00
Gareth Rees
4edc8ded07
Heading structure.
...
Copied from Perforce
Change: 179864
ServerID: perforce.ravenbrook.com
2012-10-13 10:08:03 +01:00
Gareth Rees
e0ce2b92d0
Fix typos from last checkin.
...
Copied from Perforce
Change: 179863
ServerID: perforce.ravenbrook.com
2012-10-13 01:39:03 +01:00
Gareth Rees
e4cde1390a
Write many of the missing glossary entries and add mps details to other entries. copy plinth introduction from mmdoc.
...
Copied from Perforce
Change: 179862
ServerID: perforce.ravenbrook.com
2012-10-13 01:35:01 +01:00
Gareth Rees
febb6a6e41
Fill paragraphs.
...
Copied from Perforce
Change: 179860
ServerID: perforce.ravenbrook.com
2012-10-12 21:33:33 +01:00
Gareth Rees
940285854f
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
3ba89f3a5e
Forgot bib.rst.
...
Copied from Perforce
Change: 179858
ServerID: perforce.ravenbrook.com
2012-10-12 18:41:13 +01:00
Gareth Rees
a2e6962e9a
Convert the "memory management glossary", the article "memory management in various languages", and some of the bibliography, from the memory management reference to restructuredtext.
...
Add new directives ("aka", "mps", etc) for features that we want to mark up semantically.
Copied from Perforce
Change: 179857
ServerID: perforce.ravenbrook.com
2012-10-12 18:40:54 +01:00
Gareth Rees
f4e7125d80
Branch memory management glossary to form the basis of the mps glossary.
...
Copied from Perforce
Change: 179844
ServerID: perforce.ravenbrook.com
2012-10-12 10:22:35 +01:00
Gareth Rees
745c9ca4b6
Complete the conversion of the mps reference manual to restructured text, creating topic and pool pages as needed.
...
Copied from Perforce
Change: 179839
ServerID: perforce.ravenbrook.com
2012-10-11 23:46:31 +01:00
Gareth Rees
90dcdd2b7c
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
Gareth Rees
77b04e7783
Fix some missing cross-references.
...
Copied from Perforce
Change: 179796
ServerID: perforce.ravenbrook.com
2012-10-09 23:24:36 +01:00
Gareth Rees
db5b156f68
Continue converting the reference manual to restructured text, creating topic and pool pages as needed.
...
Copied from Perforce
Change: 179795
ServerID: perforce.ravenbrook.com
2012-10-09 23:20:25 +01:00
Gareth Rees
f52f3e5cd7
Oops, missed a couple of files.
...
Copied from Perforce
Change: 179793
ServerID: perforce.ravenbrook.com
2012-10-09 17:54:55 +01:00
Gareth Rees
26cf4ba954
12% of the way through converting the mps reference manual to sphinx documentation.
...
Copied from Perforce
Change: 179792
ServerID: perforce.ravenbrook.com
2012-10-09 17:54:22 +01:00
Gareth Rees
78c80805e8
Initial sphinx generated files.
...
Copied from Perforce
Change: 179788
ServerID: perforce.ravenbrook.com
2012-10-09 11:23:29 +01:00
Gareth Rees
889516917e
New branch for writing a user guide and improving the existing documentation.
...
Copied from Perforce
Change: 179787
ServerID: perforce.ravenbrook.com
2012-10-09 10:46:58 +01:00
Richard Brooksby
41eb36869e
Converting more "@@@@" markers to notes or action-oriented todos.
...
Copied from Perforce
Change: 179692
ServerID: perforce.ravenbrook.com
2012-09-25 23:46:28 +01:00
Richard Brooksby
cb8f0ea514
Removing unnecessary unused declarations since changelist 179690.
...
Copied from Perforce
Change: 179691
ServerID: perforce.ravenbrook.com
2012-09-25 23:34:20 +01:00
Richard Brooksby
c6bd70744c
When events are disabled, make eventn macros declare their arguments as unused to suppress warnings, as would happen when they are enabled.
...
Copied from Perforce
Change: 179690
ServerID: perforce.ravenbrook.com
2012-09-25 23:23:14 +01:00
Richard Brooksby
181c513050
Converting some "@@@@" markers to descriptive "todo" actions.
...
Copied from Perforce
Change: 179688
ServerID: perforce.ravenbrook.com
2012-09-25 22:50:16 +01:00
Richard Brooksby
26f958abb5
Fixing documentation of where build output goes on mac os x.
...
Copied from Perforce
Change: 179644
ServerID: perforce.ravenbrook.com
2012-09-23 18:08:40 +01:00
Richard Brooksby
885154e8ed
Merging improvements from version 1.110 branch.
...
Copied from Perforce
Change: 179643
ServerID: perforce.ravenbrook.com
2012-09-23 18:04:49 +01:00
Richard Brooksby
36751c690d
Adding a .p4ignore file for use with "p4 reconcile"
...
Copied from Perforce
Change: 179642
ServerID: perforce.ravenbrook.com
2012-09-23 18:01:48 +01:00
Richard Brooksby
a74bd53a4b
Adding eventcnv target to mps solution.
...
Copied from Perforce
Change: 179605
ServerID: perforce.ravenbrook.com
2012-09-21 10:16:42 +01:00
Richard Brooksby
6da0c2e44d
Adding mps static library target and making amcss depend on and link it.
...
Adding x64 target platform.
Copied from Perforce
Change: 179604
ServerID: perforce.ravenbrook.com
2012-09-21 10:11:12 +01:00