1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 08:41:47 -07:00
Commit graph

32 commits

Author SHA1 Message Date
Gareth Rees
e8740cb551 Fix intra-design links.
Copied from Perforce
 Change: 187288
 ServerID: perforce.ravenbrook.com
2014-10-19 19:16:31 +01:00
Gareth Rees
456d747b61 Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments.
Add LocusPrefDescribe and use it in MVFFDescribe.

Copied from Perforce
 Change: 187061
 ServerID: perforce.ravenbrook.com
2014-09-27 11:27:00 +01:00
Gareth Rees
331d260bfd Catch-up merge from master sources @186436 to branch/2014-04-08/align.
Copied from Perforce
 Change: 186439
 ServerID: perforce.ravenbrook.com
2014-06-08 16:30:53 +01:00
Gareth Rees
4ce7746f6b New type readonlyaddr for managed address that an interface promises only to read through.
Use ReadonlyAddr for debugging pool fenceTemplate and freeTemplate, so that we can restore -Wwrite-strings option for GCC.

Copied from Perforce
 Change: 186434
 ServerID: perforce.ravenbrook.com
2014-06-08 14:53:17 +01:00
Gareth Rees
1d08c3ef53 Don't copy diagrams unless they are newer.
Copied from Perforce
 Change: 186266
 ServerID: perforce.ravenbrook.com
2014-05-23 21:23:47 +01:00
Gareth Rees
c92970302e Add gendesc and poolgen to the list of types.
Copied from Perforce
 Change: 186197
 ServerID: perforce.ravenbrook.com
2014-05-19 17:12:03 +01:00
Gareth Rees
610909ca66 Learn some more types.
Copied from Perforce
 Change: 185648
 ServerID: perforce.ravenbrook.com
2014-04-17 23:41:18 +01:00
Gareth Rees
13ac2919b6 More type.
Copied from Perforce
 Change: 185334
 ServerID: perforce.ravenbrook.com
2014-04-08 00:31:54 +01:00
Gareth Rees
61560fa6f5 Diagrams for the nailboard design.
Copied from Perforce
 Change: 184667
 ServerID: perforce.ravenbrook.com
2014-03-07 14:56:23 +00:00
Gareth Rees
b7c3742a67 Turn on unicode_literals so that this runs on python 2.7.
Copied from Perforce
 Change: 184037
 ServerID: perforce.ravenbrook.com
2014-01-17 11:10:56 +00:00
Gareth Rees
0ab15d7930 Oops, python 2.7 doesn't have open(..., encoding=).
Copied from Perforce
 Change: 184034
 ServerID: perforce.ravenbrook.com
2014-01-16 18:08:24 +00:00
Gareth Rees
c03eb1419f Make portable to python 3.3.
Copied from Perforce
 Change: 184032
 ServerID: perforce.ravenbrook.com
2014-01-16 17:07:56 +00:00
Gareth Rees
4c328fc243 Fix links from manual to converted design documents (ref target must follow index declaration, not precede it).
Fix conversion of citations when an element is missing.
Converted design documents depend on the converter.

Copied from Perforce
 Change: 182638
 ServerID: perforce.ravenbrook.com
2013-06-08 18:06:16 +01:00
Richard Brooksby
406e5f26c5 Skip design index when converting design documents. the manual has its own index.
Copied from Perforce
 Change: 182618
 ServerID: perforce.ravenbrook.com
2013-06-08 12:42:36 +01:00
Richard Brooksby
aad716e8d1 Incorporating index items into design document metadata so that an extra stub for each design document is not required in the manual sources.
Copied from Perforce
 Change: 182505
 ServerID: perforce.ravenbrook.com
2013-06-04 18:00:54 +01:00
Richard Brooksby
6a05315d82 Adding section number stripping to design document conversion, to allow section numbers to be included.
Copied from Perforce
 Change: 182391
 ServerID: perforce.ravenbrook.com
2013-06-02 12:30:10 +01:00
Richard Brooksby
0a673a0fc0 Fixing modtime comparison so that design documents get reconverted if modified.
Copied from Perforce
 Change: 182377
 ServerID: perforce.ravenbrook.com
2013-06-01 10:42:51 +01:00
Richard Brooksby
516b95d252 Tidying up design conversion extension.
Copied from Perforce
 Change: 182375
 ServerID: perforce.ravenbrook.com
2013-06-01 10:02:26 +01:00
Richard Brooksby
843cb423de Converting design documents within the sphinx extension so that tools like readthedocs.org can generate the manual.
Copied from Perforce
 Change: 182373
 ServerID: perforce.ravenbrook.com
2013-06-01 03:42:28 +01:00
Gareth Rees
608ff83341 Use role :mps:tag: instead of directive mps🏷️:
Rename role :mps:label: as :mps:ref:

Copied from Perforce
 Change: 181128
 ServerID: perforce.ravenbrook.com
2013-03-12 17:26:04 +00:00
Gareth Rees
6b46497dcc Formatting design documents as restructuredtext.
Copied from Perforce
 Change: 181113
 ServerID: perforce.ravenbrook.com
2013-03-11 10:28:49 +00:00
Gareth Rees
dbbbd3778d Don't create an automatic cross-reference if the source already exists (in particular, don't send "mapped" to "mapping" since we already have an entry for "mapped").
Copied from Perforce
 Change: 181086
 ServerID: perforce.ravenbrook.com
2013-03-08 11:00:30 +00:00
Gareth Rees
cfc1a82a0c Add visitor functio for "man" target.
Copied from Perforce
 Change: 180340
 ServerID: perforce.ravenbrook.com
2012-11-05 17:44:34 +00:00
Gareth Rees
9ea0b06b4a Put sense in superscript even if glossary cross-ref spans multiple lines.
Copied from Perforce
 Change: 180174
 ServerID: perforce.ravenbrook.com
2012-10-30 18:40:32 +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
c65b34b193 New "deprecated" directive allows following paragraphs recommending what to use instead.
Copied from Perforce
 Change: 180122
 ServerID: perforce.ravenbrook.com
2012-10-28 19:47:20 +00:00
Gareth Rees
81cd7f9c32 Replace "deprecated since version 1.111" by "deprecated starting with version 1.111" when appropriate.
Copied from Perforce
 Change: 179986
 ServerID: perforce.ravenbrook.com
2012-10-20 21:18:40 +01:00
Gareth Rees
9a930f6471 When a .. note:: block contains a numbered list with multiple items, or multiple footnotes, the heading now says "notes".
Copied from Perforce
 Change: 179984
 ServerID: perforce.ravenbrook.com
2012-10-20 19:21:50 +01:00
Gareth Rees
817cf73bf9 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
2da609c0d2 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
0299ea6bb4 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
ddb57b92dc 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