AgeCommit message (Collapse)AuthorFilesLines
2018-03-01Deprecate kbprotoHEADmasterAdam Jackson4-108/+4
Signed-off-by: Adam Jackson <>
2017-01-26autogen: add default patch prefixMihail Konev1-0/+3
Signed-off-by: Mihail Konev <> use quoted string variablesEmil Velikov1-4/+4
Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <> Reviewed-by: Peter Hutterer <> Signed-off-by: Peter Hutterer <> use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <>
2015-04-30kbproto 1.0.7kbproto-1.0.7Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <>
2015-03-11kbproto: Fix typo in XkbSARedirectSetVModswettstae@gmail.com1-2/+2
An apparent copy/paste bug in the macro XkbSARedirectSetVMods, which breaks using RedirectKey actions with virtual modifiers. Signed-off-by: Andreas Wettstein <> Reviewed-by: Daniel Stone <> Signed-off-by: Peter Hutterer <>
2013-10-26config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILESGaetan Nadon1-1/+2
Fix Automake warning: AC_OUTPUT should be used without arguments. Signed-off-by: Gaetan Nadon <>
2013-08-16Drop WORD64 (Cray) supportAlan Coopersmith1-6/+0
Signed-off-by: Alan Coopersmith <>
2013-08-16Add comments about sizes of dynamically allocated arraysAlan Coopersmith2-0/+26
Many arrays have sz_* or size_* fields to list the number of entries allocated, and num_* fields to record the number of entries used. Others use num_* for the number allocated, or size based on max_key_code. And a few are just plain trying to mess with your head. (I'm looking at you XkbNamesRec & XkbKeyTypeRec.) It sure would have been nice if all the XKB authors could have picked a single convention and stuck to it, but we're 20 years too late for that now, so just document it so I can stop reverse engineering from the code every time I need to see if we got a bounds check right or not. Signed-off-by: Alan Coopersmith <>
2013-08-01specs: Change XkbSA_DfltBtnAbsolute to 4Daniel Martin1-1/+1
Adopt the value from XKB.h: #define XkbSA_DfltBtnAbsolute (1L << 2) Found-by: Ran Benita <> Signed-off-by: Daniel Martin <> Signed-off-by: Peter Hutterer <>
2013-03-02Tell clang not to report -Wpadded warnings on public headers we can't fixAlan Coopersmith1-0/+14
Better to silence the compiler warning than break ABI. Signed-off-by: Alan Coopersmith <> Implement GNOME Build APIColin Walters1-1/+3 Signed-off-by: Adam Jackson <>
2013-01-15configure: Remove AM_MAINTAINER_MODEAdam Jackson1-1/+0
Signed-off-by: Adam Jackson <>
2012-03-22kbproto 1.0.6kbproto-1.0.6Alan Coopersmith1-1/+2
Signed-off-by: Alan Coopersmith <>
2012-01-16informaltable cleanupMatt Dew10-1179/+1260
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 <>
2011-10-03 1 - fix the capitolization of the ID attriutes to match either theMatt Dew20-267/+267
<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 <>
2011-09-21specs: fix copyright markupGaetan Nadon1-13/+7
Signed-off-by: Gaetan Nadon <>
2011-09-12docs: use the &fullrelvers; entity to set X11 release informationGaetan Nadon1-2/+5
Signed-off-by: Gaetan Nadon <>
2011-09-11xkbproto doc: remove empty revision history and set specs versionGaetan Nadon1-12/+1
Signed-off-by: Gaetan Nadon <> embed css styles inside the HTML HEAD elementGaetan Nadon1-2/+0
Rather than referring to the external xorg.css stylesheet, embed the content of the file in the html output produced. This is accomplished by using version 1.10 of xorg-xhtml.xsl. This makes the whole html docs tree much more relocatable. In addition, it eliminates xorg.css as a runtime file which makes xorg-sgml-doctools a build time only package. Signed-off-by: Gaetan Nadon <> global maintenance update - entities, images and olinkingGaetan Nadon1-53/+62
Adding support in libX11 for html chunking caused a reorg of as well as the xorg-sgml-doctools masterdb for olinking. The parameter img.src.path is added for pdf images. A searchpath to the root builddir is added for local entities, if present. The makefile hides all the details and is identical for all 22 modules having DocBook documentation. It is included by a thin which requires no docbook knowledge. Signed-off-by: Gaetan Nadon <>
2011-08-23docbook pdf: add xsl parameter to locate imagesGaetan Nadon1-1/+2
Unlike html, pdf/ps requires a full path name to find images, but only needs it to make an internal copy of it at build time. The image can later be removed and the image still shows up in the pdf doc. This allows us to use the absolute builddir. This parameter must not be used for html which loads the image from disk at user read time. The image is removed from builddir after build is done, and we do not know where the image will be installed by the distro. Signed-off-by: Gaetan Nadon <>
2011-06-12Install xml versions of specs even if HAVE_XMLTO is falseGaetan Nadon2-2/+2
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 <>
2011-06-11Install target dbs alongside generated documentsGaetan Nadon2-3/+3
This matches a change in xorg-sgml-docs whereby the masterdb will look for the target dbs into the same location as the generated documents. The target dbs are now installed alongside the generated documents. Previously they are installed in $prefix/sgml/X11/dbs alongside masterdb which has the potential of installing outside the package prefix and cause distcheck to fail when user does not have write permission in this package. Requires XORG_CHECK_SGML_DOCTOOLS(1.8) which was released 2011-06-11
2011-03-30Documentation: add Docbook external references supportGaetan Nadon4-62/+112
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 <> Signed-off-by: Gaetan Nadon <>
2011-03-21Remove duplicate 'See see' text in docs - take 2Matt Dew15-119/+136
2011-03-04Fix bad link anchors.Matt Dew16-235/+200
Fix broken links in kxproto. The old links hardcoded the output filename 'XKBproto.htm' and used anchors that didn't convert correctly. The new anchors are strings that use the same convention as other anchors in other docs. Fix links like: <ulink url="XKBproto.htm#50332257_45660">Compute State Field</ulink> to be: <link linkend='computing_a_state_field_from_an_xkb_state'>Compute State Field</link> Signed-off-by: Matt Dew <> Reviewed-by: Gaetan Nadon <> Reviewed-by: Alan Coopersmith <>
2011-02-19specs: Fix formatting of last item in KEYPAD key type listAlan Coopersmith1-5/+5
Reported-by: Jens Elkner Signed-off-by: Alan Coopersmith <>
2010-12-28specs: convert images from gif to svg format.Gaetan Nadon27-22/+7315
Signed-off-by: Gaetan Nadon <>
2010-12-21Add spec images to dist_spec_DATA for distribution & installationAlan Coopersmith1-1/+12
Signed-off-by: Alan Coopersmith <> Reviewed-by: Gaetan Nadon <>
2010-11-30specs: convert xkbproto from Framemaker to DocBook/XMLMatt Dew37-3/+20755
Signed-off-by: Gaetan Nadon <>
2010-10-06Purge cvs tags.Jesse Adkins5-9/+0
Signed-off-by: Jesse Adkins <> Signed-off-by: Alan Coopersmith <>
2010-08-10kbproto 1.0.5kbproto-1.0.5Adam Jackson1-1/+1
Signed-off-by: Adam Jackson <>
2010-04-08Use the correct value for XkbAllAccessXEventsMaskDirk Wallenstein1-1/+1
Signed-off-by: Dirk Wallenstein <> Signed-off-by: Alan Coopersmith <>
2010-03-28config: update AC_PREREQ statement to 2.60Gaetan Nadon1-1/+1
Unrelated to the previous patches, the new value simply reflects the reality that the minimum level for autoconf to configure all modules is 2.60 dated June 2006. Signed-off-by: Gaetan Nadon <>
2010-03-28config: remove the pkgconfig file from EXTRA_DISTGaetan Nadon1-1/+0
Automake always includes it in the tarball. Signed-off-by: Gaetan Nadon <> add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon1-0/+2
Now that the INSTALL file is generated. Allows running make maintainer-clean.
2009-11-16README: file created or updated #24206Gaetan Nadon1-0/+30
Contains a set of URLs to ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432Gaetan Nadon1-3/+0
ChangeLog filename is known to Automake and requires no further coding in the makefile. INSTALL file is missing or incorrect #24206Gaetan Nadon1-2/+5
The standard GNU file on building/installing tarball is copied using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS Add INSTALL target deploy the new XORG_DEFAULT_OPTIONS #24242Gaetan Nadon1-2/+2
This macro aggregate a number of existing macros that sets commmon X.Org components configuration options. It shields the configuration file from future changes. AM_MAINTAINER_MODE missing #24238Gaetan Nadon1-0/+1
This turns off maintainer mode build rules in tarballs. Works in conjunction with --enable-maintainer-mode
2009-11-15.gitignore: use common defaults with custom section # 24239Gaetan Nadon1-7/+71
Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
2009-10-12kbproto 1.0.4kbproto-1.0.4Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <>
2009-10-12Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONSAlan Coopersmith1-5/+5
Signed-off-by: Alan Coopersmith <>
2009-04-06Made some defines typedefs for better compatabilityJeremy Huddleston1-3/+3
2009-01-27Janitor: Correct make distcheck and dont distribute autogen.shPaulo Cesar Pereira de Andrade3-2/+9
2007-12-06Replace static ChangeLog with dist-hook to generate from git logJames Cloos2-4/+10
2007-09-03Add *~ to .gitignore to skip patch/emacs droppingsJames Cloos1-0/+1
2006-07-18Bump to 1.0.3.kbproto-1.0.3Daniel Stone1-1/+1