summaryrefslogtreecommitdiff
path: root/specs
AgeCommit message (Collapse)Author
2010-12-04spec: Make request names in text hyperlinks to request definition sectionsAlan Coopersmith
Same basic process as previous commit for event names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: Make event names in text hyperlinks to event definition sectionsAlan Coopersmith
Started by taking list of event names and generating a list of perl commands such as: s{^\<emphasis role='bold'\>KeyPress\</emphasis\>}{<link linkend="events:KeyPress"><emphasis role='bold'>KeyPress</emphasis></link>}g; and running that with perl -i -p /tmp/e.pl *.xml Many of those changes were then manually reverted to avoid having the same link appear multiple times in a paragraph or to avoid having the definition sections link to themselves. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: Convert Events chapter into sectionsAlan Coopersmith
Started with a similar replace-regexp as the Requests chapter, but with a lot more manual editing due to the sections with multiple events grouped into a set. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: Convert Requests chapter to have a section per requestAlan Coopersmith
Bulk of change performed with emacs replace-regexp: <para id="requests:[^"]+"> <emphasis role='bold'>\([^<]+\)</emphasis> <indexterm significance="preferred"><primary>[^<]+</primary></indexterm> </para> with: </section> <section id="requests:\1"> <title>\1</title> <indexterm significance="preferred"><primary>\1</primary></indexterm> Plus manual editing of the first & last section, and manual conversion of GrabButton & GrabServer due to extra indexterm lines. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: Fix a bunch of the .RB -> <emphasis> mappingsAlan Coopersmith
Cleans up the opening { of enum lists that the closing was handled by commit 68bf1a7a0c89 perl -i -p -e 's{^<emphasis([^>]*)>(\W+?\s+)}{$2<emphasis$1>}g' *.xml Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: add more indexterms linking into the body of the documentAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: move another indexterm in glossary to workaround fop crashing bugAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Change titles of other specs from emphasis to citetitle tagsAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Fix section title markup in Connection Setup chapterAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Fix section title markup in Protocol Formats chapterAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: convert predefined atom list from table to simplelistAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Fix a bunch of the .BR -> <emphasis> mappingsAlan Coopersmith
perl -i -p -e 's{ (\W*?)\s*</emphasis>}{</emphasis>$1}g' *.xml Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-02specs: add ServerInterpreted addresses directoryGaetan Nadon
Relocated from xorg-docs/specs/SIAddresses Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-11-29spec: Add glossterm cross reference links to glossaryAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-28spec: Stopping marking glossary terms as functions when they're notAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-28spec: Finish converting some unconverted index entries in glossaryAlan Coopersmith
Change made by: perl -i -p -e 's{\<\!-- \.IN "([^"]+)" "([^"]+)" "\@DEF\@" --\>}{ <indexterm significance="preferred"><primary>$1</primary><secondary>$2</secondary></indexterm>}' glossary.xml Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-28spec: Add id's to glossary entries for use in cross-reference linksAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-28spec: Add cross-reference links in doc ("see ...")Alan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-09config: HTML file generation: use the installed copy of xorg.cssGaetan Nadon
Currenlty the xorg.css file is copied in each location where a DocBook/XML file resides. This produces about 70 copies in the $(docdir) install tree. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-10-31specs: Fix nesting of chapters included in sect1-9.xmlAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31specs: Move indexterms out of glossdef tagsAlan Coopersmith
Try to avoid problems similar to those fixed in libX11 commit 511c4f6d29b2da4f71093feabcbb3913cb5d12a7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31specs: Restore missing indexterms for request, type, error & event definitionsAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31specs: Convert troff ``quotes'' to DocBook <quote>quotes</quote>Alan Coopersmith
perl -i -p -e 's{\`\`([^\047]+)\047\047}{<quote>$1</quote>}g' *.xml Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31specs: Convert .IN troff tags to <indexterm> DocBook TagsAlan Coopersmith
Many of the .IN tags seem to have been lost in translation before this. Converted those still in comments with: perl -i -p -e 's{\<\!-- \.IN "([^"]+)" "" "\@DEF\@" --\>}{<indexterm significance="preferred"><primary>$1</primary></indexterm>}' *.xml Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31specs: Fix authorship sectionAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-08-18specs: convert protocol .ms from xorg-docs to DocBook XMLMatt Dew
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>