1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
Commit graph

4106 commits

Author SHA1 Message Date
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