summaryrefslogtreecommitdiff
path: root/specs
AgeCommit message (Collapse)AuthorFilesLines
2018-03-01Deprecate x11protoHEADmasterAdam Jackson2-27/+0
Signed-off-by: Adam Jackson <ajax@redhat.com>
2012-02-21x11proto: add permille, ezh, and EZH to keysymdef.hMarko Myllynen1-0/+6
This patch adds the following mnemonic symbols: XK_permille for U+2030 PER MILLE SIGN XK_EZH for U+01B7 LATIN CAPITAL LETTER EZH XK_ezh for U+0292 LATIN SMALL LETTER EZH These are the last mnemonic symbols missing from the Finnish keyboard layout. The characters are part of the Finnish standard, ezh is used in Sami and permille sign is used commonly in Finland, probably in other countries as well. https://bugs.freedesktop.org/show_bug.cgi?id=19687 Signed-off-by: Marko Myllynen <myllynen@redhat.com> Reviewed-by: Matt Dew <marcoz@osource.org> Signed-off-by: James Cloos <cloos@jhcloos.com>
2012-01-15informaltable cleanupMatt Dew3-2303/+2468
On certain tables, add top and bottom borders to table header and a bottom border to the table. This matches what those tables in the old pdfs looked like. the <?dbfo keep-together='always'> prevents tables from splitting across pages. Useful for tiny tables. Converting the colwidth to a floating point, IE, 1* -> 1.0* cleans up these build errors: WARNING: table-layout="fixed" and column-width unspecified => falling back to proportional-column-width(1) Signed-off-by: Matt Dew <marcoz@osource.org>
2011-10-03 1 - fix the capitolization of the ID attriutes to match either theMatt Dew3-49/+49
<title> or <funcdef> string it goes with. 2 - fix any <linkend>'s that were affected by 1. 3 - any <function> in the docs that has an actual funcdef, will become an olink. Signed-off-by: Matt Dew <marcoz@osource.org>
2011-09-21x11proto spec: fix copyright markupGaetan Nadon1-9/+5
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-09-14spec: remove duplicate Copyright lineGaetan Nadon1-3/+0
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-09-12docs: use the &fullrelvers; entity to set X11 release informationGaetan Nadon1-1/+5
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-09-11docs: remove <productnumber> which is not used by defaultGaetan Nadon1-1/+0
This element is not rendered by default on the title. A template customization is required to display it. X Window System does not have a product number. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-06-12Install xml versions of specs even if HAVE_XMLTO is falseGaetan Nadon1-2/+0
DocBook/XML input source is also a usefull output format that can be viewed with an XML viewer or editor and by some O/S help system. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-06-04build: Add SIAddresses as a subdir of specs.Cyril Brulebois1-0/+1
Fix the following distcheck failure: | configure: creating ./config.status | config.status: creating Makefile | config.status: creating specs/Makefile | config.status: error: cannot find input file: `specs/SIAddresses/Makefile.in' | make: *** [distcheck] Error 1 Signed-off-by: Cyril Brulebois <kibi@debian.org> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-05-28spec: Add more indexterm & glossterm linksAlan Coopersmith4-24/+97
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-05-28spec: move id attributes for event definitions so fop can find themAlan Coopersmith1-18/+18
FOP gives 'Unresolved ID reference "events:FocusOut" found.' errors when the id attribute is on the emphasis tag, so moved up to the surrounding entry tag. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-05-28spec: Add zone attributes to indexterm tags for more stable link idsAlan Coopersmith3-365/+370
Use named id's instead of autogenerating idXXXXXX values that change in different versions so that it's easier to have stable links. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-05-28spec: move &gt; outside emphasis to match &lt; in note after error listAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-05-28spec: Syntactic Conventions examples should not be separate list entriesAlan Coopersmith1-10/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-05-28spec: Add cross-reference links in glossary to InputOnly & InputOutputAlan Coopersmith1-4/+4
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-05-28spec: Markup VoidSymbol and NoSymbol with <keysym> instead of <emphasis>Alan Coopersmith2-15/+16
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-03-30Documentation: add Docbook external references supportGaetan Nadon2-63/+13
When writing technical documentation, it is often necessary to cross reference to other information. When that other information is not in the current document, additional support is needed, namely <olink>. A new feature with version 1.7 of xorg-sgml-doctools adds references to other documents within or outside this package. This patch adds technical support for this feature but does not change the content of the documentation as seen by the end user. Each book or article must generate a database containing the href of sections that can be referred to from another document. This database is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that the value of DATAROOTDIR for xorg-sgml-doctools and for the package documentation is the same. This forms a virtual document tree. This database is consulted by other documents while they are being generated in order to fulfill the missing information for linking. Refer to the xorg-sgml-doctools for further technical information. Co-authored-by: Matt Dew <marcoz@osource.org> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-12-04spec: Convert .DS/.DE nroff sections to <literallayout> tagsAlan Coopersmith1-83/+83
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: Convert some tables that didn't get converted from troff properlyAlan Coopersmith1-89/+194
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04Replace ASCII -> arrows with Unicode ▶Alan Coopersmith2-84/+84
Matches formatting used in current extension specs like randr Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: Make request names in text hyperlinks to request definition sectionsAlan Coopersmith2-256/+256
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 Coopersmith2-135/+135
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 Coopersmith1-118/+258
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 Coopersmith1-486/+483
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 Coopersmith2-50/+50
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 Coopersmith1-5/+43
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-04spec: move another indexterm in glossary to workaround fop crashing bugAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Change titles of other specs from emphasis to citetitle tagsAlan Coopersmith1-5/+5
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Fix section title markup in Connection Setup chapterAlan Coopersmith1-125/+105
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Fix section title markup in Protocol Formats chapterAlan Coopersmith1-27/+24
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: convert predefined atom list from table to simplelistAlan Coopersmith1-124/+70
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-12-03spec: Fix a bunch of the .BR -> <emphasis> mappingsAlan Coopersmith4-1242/+1242
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 Nadon7-0/+58
Relocated from xorg-docs/specs/SIAddresses Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-11-29spec: Add glossterm cross reference links to glossaryAlan Coopersmith1-16/+20
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-28spec: Stopping marking glossary terms as functions when they're notAlan Coopersmith1-99/+99
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-28spec: Finish converting some unconverted index entries in glossaryAlan Coopersmith1-19/+19
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 Coopersmith1-98/+98
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-28spec: Add cross-reference links in doc ("see ...")Alan Coopersmith3-32/+37
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-09config: HTML file generation: use the installed copy of xorg.cssGaetan Nadon2-6/+4
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 Coopersmith2-29/+29
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31specs: Move indexterms out of glossdef tagsAlan Coopersmith1-77/+77
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 Coopersmith1-207/+355
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31specs: Convert troff ``quotes'' to DocBook <quote>quotes</quote>Alan Coopersmith2-18/+18
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 Coopersmith3-84/+85
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 Coopersmith1-13/+6
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-08-18specs: convert protocol .ms from xorg-docs to DocBook XMLMatt Dew7-0/+25498
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>