Commit graph

154 commits

Author SHA1 Message Date
Alan Coopersmith
25bd19ee85 README: Provide a small description
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-03 00:04:06 -07:00
Alan Coopersmith
ce8b17064d specs: Fix nesting of chapters included in sect1-9.xml
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31 15:43:10 -07:00
Alan Coopersmith
14acb707db specs: Move indexterms out of glossdef tags
Try to avoid problems similar to those fixed in libX11
commit 511c4f6d29b2da4f71093feabcbb3913cb5d12a7

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31 15:43:10 -07:00
Alan Coopersmith
0d44b3e4db specs: Restore missing indexterms for request, type, error & event definitions
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31 15:43:10 -07:00
Alan Coopersmith
ea96e0e74f specs: Convert troff ``quotes'' to DocBook <quote>quotes</quote>
perl -i -p -e 's{\`\`([^\047]+)\047\047}{<quote>$1</quote>}g' *.xml

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31 15:43:10 -07:00
Alan Coopersmith
d27f326c97 specs: Convert .IN troff tags to <indexterm> DocBook Tags
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-31 15:43:10 -07:00
Alan Coopersmith
34b099b7b6 specs: Fix authorship section
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-31 15:43:04 -07:00
Matt Dew
c23cc9a4a7 specs: convert protocol .ms from xorg-docs to DocBook XML
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-08-18 10:22:22 -04:00
Adam Jackson
cb020b302c xproto 7.0.18
Signed-off-by: Adam Jackson <ajax@redhat.com>
2010-08-10 10:20:01 -04:00
Alan Coopersmith
d14e0d0250 Add Sun cc 5.9 & later to compilers supporting noreturn attribute
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
2010-05-18 17:53:10 -07:00
Julien Cristau
9ffca70443 xproto 7.0.17
Signed-off-by: Julien Cristau <jcristau@debian.org>
2010-05-15 17:43:50 +02:00
Gaetan Nadon
81c3cc1ce1 config: update AC_PREREQ statement to 2.60
Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.

ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-03-28 19:25:52 -04:00
Gaetan Nadon
1f442cdd1c config: remove the pkgconfig pc.in file from EXTRA_DIST
Automake always includes it in the tarball.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-03-28 19:00:31 -04:00
Jeremy Huddleston
1511eb6065 Add _X_NORETURN macro to signify functions that don't return
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-03-28 13:14:57 -07:00
Gaetan Nadon
e7d73aec46 config: remove execute permission on configuration file
Introduced in commit 	c879dab58f
"avoid checking for fds_bits on mingw"

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-03-27 16:38:27 -04:00
Alan Coopersmith
bf25d06799 Update Sun license notices to current X.Org standard form
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-15 13:31:40 -08:00
Yaakov Selkowitz
d02f4b1244 xproto: Cygwin GCC does not support visibility attributes
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-01-04 11:37:54 +10:00
Gaetan Nadon
ec13f2cc5a Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Now that the INSTALL file is generated.
Allows running make maintainer-clean.
2009-11-22 19:24:48 -05:00
Gaetan Nadon
45135e80f1 README: file created or updated #24206
Contains a set of URLs to freedesktop.org.
2009-11-16 11:13:30 -05:00
Gaetan Nadon
cdd22487f1 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
ChangeLog filename is known to Automake and requires no further
coding in the makefile.
2009-11-15 19:45:27 -05:00
Gaetan Nadon
b99b992915 Makefile.am: INSTALL file is missing or incorrect #24206
The standard GNU file on building/installing  tarball is copied
using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS
Add INSTALL target
2009-11-15 18:31:29 -05:00
Gaetan Nadon
caea0fd5a9 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
This macro aggregate a number of existing macros that sets commmon
X.Org components configuration options. It shields the configuration file from
future changes.
2009-11-15 18:11:36 -05:00
Gaetan Nadon
f1b1d45cd9 configure.ac: AM_MAINTAINER_MODE missing #24238
This turns off maintainer mode build rules in tarballs.
Works in conjunction with autogen.sh --enable-maintainer-mode
2009-11-15 13:48:57 -05:00
Gaetan Nadon
78947b5a7e .gitignore: use common defaults with custom section # 24239
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-11-15 13:22:57 -05:00
Peter Hutterer
3ec82cd722 Add XF86XK_TouchpadToggle
Many laptops provide a key to enable or disable the touchpad and the
trackstick. On Lenovo T61s, this key is located on Fn + F8.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-10-02 10:46:07 +10:00
Alan Coopersmith
4253e20808 xproto 7.0.16
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-09-23 17:04:09 -07:00
Alan Coopersmith
05914c8269 Don't need an #ifdef when both cases just include the same file
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-09-23 17:00:18 -07:00
Jon TURNEY
ef37625372 Restore macro definition of sleep(), needed by Xming
Removed in error by commit 1defe6b37c

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2009-06-17 15:46:05 +01:00
Alan Coopersmith
e9df99b12e Drop #ifdef USG checks for some truly ancient (pre-SVR4) SysV's
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-06-15 08:09:43 -07:00
Alan Coopersmith
385c1343f7 Get rid of unneeded && clause in list of LP64 ifdefs in Xmd.h
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-06-15 08:09:43 -07:00
Alan Coopersmith
5aaec3c7a5 Drop support for SunOS 4 and Solaris releases older than 2.5 (1995)
Includes changing remaining sun ifdef's to check for standard-conformant /
non-namespace-polluting #ifdef __sun instead of older #ifdef sun.

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-06-15 08:09:36 -07:00
Alan Coopersmith
5bad478221 Use indentation to provide a map through the twisty maze of ifdefs, all alike
git diff -w shows no changes other than whitespace in this patch

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-06-14 09:35:23 -07:00
Alan Coopersmith
1f59b5f8ea Removing dangling #else block from X_NOT_STDC_ENV removal
Fixes mass damage caused by ced38e880b
moving the includes for unistd.h, fcntl.h, etc. from the else for
X_NOT_STDC_ENV into the #else for #ifndef _XOS_H_, which made them
go away for everyone.

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-06-14 08:40:53 -07:00
Adam Jackson
4435ea3d80 Use ## catenation not /**/ 2009-06-12 12:41:57 -04:00
Adam Jackson
74d18e89a3 __STDC__ is always defined in C89. 2009-06-12 12:39:06 -04:00
Adam Jackson
bab9c572cd Remove a bunch of garbage for unsupported platforms. 2009-06-12 12:33:22 -04:00
Adam Jackson
ced38e880b Remove all trace of X_NOT_STDC_ENV (#6527)
Seriously C89 already you guys.
2009-06-12 12:21:12 -04:00
Adam Jackson
3fc87608d4 Death to RCS tags. 2009-06-12 11:43:45 -04:00
Jeremy Huddleston
a2a0f01d36 Apple: Only define _DARWIN_C_SOURCE if it isn't already defined 2009-06-09 00:47:25 -07:00
Jon TURNEY
1defe6b37c Cygwin/X: Don't destroy min/max macros in Xwindows.h
Now that macros named min/max rather than MIN/MAX are used consistently in the
X server, we need to ensure they work for Xwin builds.  Change Xwindows.h from
simply destroying any definition of min/max, to avoiding defining them but
allowing any pre-existing definition to stand.

Also, try to improve the comment describing why this madness is needed in the
first place, and remove a no-longer needed macro definition of sleep()
2009-06-05 18:18:47 +01:00
Alan Coopersmith
32d14e3499 Remove #ifdef macII code left over from ancient A/UX 3.0 support
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-03-05 15:12:26 -08:00
James Cloos
0343191896 Bump to 7.0.15. 2009-03-02 12:54:41 -05:00
Paulo Cesar Pereira de Andrade
391f302a7d Janitor: Correct make distcheck and dont distribute autogen.sh 2009-01-27 20:06:28 -02:00
Peter Hutterer
1e33337d4d Add XF86XK_Suspend and XF86XK_Hibernate keysym defs.
At the moment, we have the following keysyms defined to put a computer into a
sleep state:

XF86XK_Standby    0x1008FF10   /* System into standby mode   */
XF86XK_PowerDown  0x1008FF21   /* Deep sleep the system      */
XF86XK_Sleep      0x1008FF2F   /* Put system to sleep        */

Proposed change by Richard Hughes:
    "The nomenclature I've been trying to make stick
    (most projects now use this) for a few years now is:

    standby: high sleep state, nobody uses this any more
    hibernate: sleep to disk - slow, but can remove power
    suspend: sleep to ram - fast, but can't remove power
    hybrid sleep: sleep to both, slow, and can remove power, but quick to
    resume if you don't - most users don't use this"

This patch adds XF86XK_Suspend and XF86XK_Hibernate. The behaviour of
XF86XK_Sleep can then be configured on a per-session basis.

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-11-14 10:33:30 +10:00
James Cloos
2563153ed6 [keysymdef.h] Add dead_currency symbol.
As requested for the Bépo keyboard layout (http://clavier-dvorak.org/wiki/).

Cf. bugs:

  http://bugs.freedesktop.org/show_bug.cgi?id=17821
  http://bugs.freedesktop.org/show_bug.cgi?id=17822
2008-11-11 16:26:28 -05:00
James Cloos
735d745e17 Add a dead_belowcomma keysym
Requested by the Bépo group.

The belowcomma is only used for:

 U+0218 [Ș] LATIN CAPITAL LETTER S WITH COMMA BELOW
 U+0219 [ș] LATIN SMALL LETTER S WITH COMMA BELOW
 U+021A [Ț] LATIN CAPITAL LETTER T WITH COMMA BELOW
 U+021B [ț] LATIN SMALL LETTER T WITH COMMA BELOW

(aka 0xAA, 0xBA, 0xDE and 0xFE from iso-8859-16).

Cf: http://bugs.freedesktop.org/show_bug.cgi?id=17822
    http://bugs.freedesktop.org/show_bug.cgi?id=17821
    http://clavier-dvorak.org/wiki/
2008-10-25 00:35:22 -04:00
Sayamindu Dasgupta
935dd37be4 Add dead vowels in keysymdef.h
At OLPC, we are using an XKB based Amharic keyboard layout, which requires the
use of dead vowels to generate the various consonant + vowel combinations (see
http://en.wikipedia.org/wiki/Ge%27ez_alphabet#Syllable_signs for a detailed
explanation).

[Patch modified to use available keysym codes.  -JimC]

Cf: http://bugs.freedesktop.org/show_bug.cgi?id=17437

Signed-off-by: James Cloos <cloos@jhcloos.com>
2008-10-25 00:35:21 -04:00
James Cloos
c43f804f44 Add dead keysyms for DOUBLE GRAVE and INVERTED BREVE accents
Several COMBINING characters are used in libX11's Compose tables
where dead keys should be used; these are the two most-used which
so far have not had equivalent dead keys.
2008-10-25 00:35:21 -04:00
Peter Hutterer
33a7de5cda Bump to 7.0.14. 2008-10-23 22:41:01 +10:30
Bastien Nocera
1cf41088ff Keysyms needed for some HID remote controls to work under X. #16519
In particular, this enables Sony Ericsson phones and PS3 BD remotes.

X.Org Bug 16519 <https://bugs.freedesktop.org/show_bug.cgi?id=16519>

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-10-15 14:27:43 +10:30