xorg:x11proto-core.git
9 years agoBump to 7.0.15. xproto-7.0.15
James Cloos [Mon, 2 Mar 2009 17:54:41 +0000 (12:54 -0500)]
Bump to 7.0.15.

9 years agoJanitor: Correct make distcheck and dont distribute autogen.sh
Paulo Cesar Pereira de Andrade [Tue, 27 Jan 2009 22:06:28 +0000 (20:06 -0200)]
Janitor: Correct make distcheck and dont distribute autogen.sh

9 years agoAdd XF86XK_Suspend and XF86XK_Hibernate keysym defs.
Peter Hutterer [Mon, 27 Oct 2008 06:06:34 +0000 (16:36 +1030)]
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>
9 years ago[keysymdef.h] Add dead_currency symbol.
James Cloos [Tue, 11 Nov 2008 21:26:28 +0000 (16:26 -0500)]
[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

9 years agoAdd a dead_belowcomma keysym
James Cloos [Mon, 13 Oct 2008 07:11:33 +0000 (03:11 -0400)]
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/

9 years agoAdd dead vowels in keysymdef.h
Sayamindu Dasgupta [Mon, 13 Oct 2008 07:00:53 +0000 (03:00 -0400)]
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>
9 years agoAdd dead keysyms for DOUBLE GRAVE and INVERTED BREVE accents
James Cloos [Wed, 17 Sep 2008 08:09:39 +0000 (04:09 -0400)]
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.

9 years agoBump to 7.0.14. xproto-7.0.14
Peter Hutterer [Thu, 23 Oct 2008 12:11:01 +0000 (22:41 +1030)]
Bump to 7.0.14.

9 years agoKeysyms needed for some HID remote controls to work under X. #16519
Bastien Nocera [Wed, 15 Oct 2008 03:50:45 +0000 (14:20 +1030)]
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>
9 years agoFix typos in comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round).
Peter Hutterer [Tue, 14 Oct 2008 11:26:14 +0000 (21:56 +1030)]
Fix typos in comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round).

Spotted by Erik Streb and Julien Cristau.

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
9 years agoRevert "Fix typos in comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round)."
Peter Hutterer [Tue, 14 Oct 2008 11:24:16 +0000 (21:54 +1030)]
Revert "Fix typos in comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round)."

Codepoints should have moved with the comments. See next commit for correct
patch.

This reverts commit 2945d2f97c264783e4050a8f6c3016290014b9e2.

9 years agoFix typos in comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round).
Peter Hutterer [Tue, 14 Oct 2008 10:34:08 +0000 (21:04 +1030)]
Fix typos in comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round).

Spotted by Erik Streb.

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
9 years agoAdd keysyms for XF86XK_Battery, XF86XK_Bluetooth, XF86XK_WLAN, XF86XK_UWB.
Peter Hutterer [Mon, 13 Oct 2008 01:31:16 +0000 (12:01 +1030)]
Add keysyms for XF86XK_Battery, XF86XK_Bluetooth, XF86XK_WLAN, XF86XK_UWB.

9 years agoAdd dead_perispomeni to keysymdef.h
James Cloos [Sun, 13 Jul 2008 21:57:09 +0000 (17:57 -0400)]
Add dead_perispomeni to keysymdef.h

Make the dead_perispomeni keysym an alias to dead_tilde
(which is currently used for entering characters with
perispomeni).

Cf: https://bugs.freedesktop.org/show_bug.cgi?id=14013

9 years agofix typo in commit 40ed4eef
James Cloos [Sun, 13 Jul 2008 21:54:47 +0000 (17:54 -0400)]
fix typo in commit 40ed4eef

9 years agoBump to 7.0.13. xproto-7.0.13
Peter Hutterer [Wed, 28 May 2008 07:47:38 +0000 (17:17 +0930)]
Bump to 7.0.13.

10 years agoAdd GenericEvent and xGenericEvent definitions.
Peter Hutterer [Tue, 15 May 2007 07:11:08 +0000 (16:41 +0930)]
Add GenericEvent and xGenericEvent definitions.
(cherry picked from commit 8a96cdca08db2563e8c4c7c9a110a3ab6d973fcc)

10 years agoApple: Added a comment to explain _DARWIN_C_SOURCE
Jeremy Huddleston [Thu, 8 May 2008 22:02:41 +0000 (15:02 -0700)]
Apple: Added a comment to explain _DARWIN_C_SOURCE

10 years agoApple: Define _DARWIN_C_SOURCE otherwise _XOPEN_SOURCE, _POSIX_SOURCE, or _POSIX_C_SO...
Jeremy Huddleston [Thu, 8 May 2008 19:16:15 +0000 (12:16 -0700)]
Apple: Define _DARWIN_C_SOURCE otherwise _XOPEN_SOURCE, _POSIX_SOURCE, or _POSIX_C_SOURCE will cause fd_mask to not be defined due to the strict namespace

10 years agoApple: Cleaned up some Apple definitions
Jeremy Huddleston [Thu, 8 May 2008 18:36:03 +0000 (11:36 -0700)]
Apple: Cleaned up some Apple definitions

10 years agoavoid checking for fds_bits on mingw
Alan Hourihane [Mon, 28 Apr 2008 23:37:28 +0000 (00:37 +0100)]
avoid checking for fds_bits on mingw

10 years agoUse Sleep() instead of sleep() on windows
Colin Harrison [Sat, 26 Apr 2008 17:21:41 +0000 (18:21 +0100)]
Use Sleep() instead of sleep() on windows

(was already done in Xwindows.h, just not Xw32defs.h)

10 years agoUse winsock2.h
Colin Harrison [Sat, 26 Apr 2008 07:52:29 +0000 (08:52 +0100)]
Use winsock2.h

10 years agoAdded comment to slightly discourage the definition of ever more Unicode keysyms
Markus Kuhn [Mon, 21 Apr 2008 20:27:26 +0000 (21:27 +0100)]
Added comment to slightly discourage the definition of ever more Unicode keysyms

10 years agoAdd more dead key syms
James Cloos [Sat, 12 Apr 2008 19:48:46 +0000 (15:48 -0400)]
Add more dead key syms
Add dead keys to support input of the precomposed latin characters in
ISO 10747 which have ring, line, circumflex, tilde, breve or diaeresis
below.

This addresses:  https://bugs.freedesktop.org/show_bug.cgi?id=15446

10 years agoFix typo in XF86Keysym.h
James Cloos [Thu, 6 Mar 2008 16:34:17 +0000 (11:34 -0500)]
Fix typo in XF86Keysym.h

Fix typo reported in https://bugs.freedesktop.org/show_bug.cgi?id=11193
thereby making XF86Keysym.h match libX11’s XKeysymDB.

10 years agox11proto 7.0.12 xproto-7.0.12
Adam Jackson [Thu, 6 Mar 2008 03:09:16 +0000 (22:09 -0500)]
x11proto 7.0.12

10 years agoFixed #ifdef checks that were using i386 to use __i386__
Jeremy Huddleston [Mon, 11 Feb 2008 03:07:49 +0000 (19:07 -0800)]
Fixed #ifdef checks that were using i386 to use __i386__

"""
It's simply obsolete, sloppy, compiler namespace pollution.  The
compiler is not allowed to predefine symbols that might conflict with
ordinary identifiers.  For backwards compatibility gcc currently
predefines i386 when compiling for x86 32-bit (but not 64-bit), but that
will go away.  It is also not defined if you specify -ansi when invoking
the compiler, because then it is seriously standards compliant.  Other
compilers shouldn't define it either.  Correct code shouldn't rely on it
being defined.  However __i386__ is safe and proper.
"""

10 years agoChanged __DARWIN__ to __APPLE__
Jeremy Huddleston [Tue, 11 Dec 2007 05:33:01 +0000 (21:33 -0800)]
Changed __DARWIN__ to __APPLE__

10 years agoMake Xalloca.h work with Sun C++ compiler
Alan Coopersmith [Wed, 31 Oct 2007 01:44:49 +0000 (18:44 -0700)]
Make Xalloca.h work with Sun C++ compiler

10 years agofd_mask needs to be defined on OS X, too
Ben Byer [Wed, 31 Oct 2007 01:40:47 +0000 (18:40 -0700)]
fd_mask needs to be defined on OS X, too

10 years agoCheck headers before testing for fds_bits access method (bug #8442)
Daniel Stone [Mon, 24 Sep 2007 09:28:25 +0000 (12:28 +0300)]
Check headers before testing for fds_bits access method (bug #8442)

HP-UX doesn't have sys/select.h, so make sure we don't overzealously include
headers when we try to find out how to use fds_bits.

10 years agobump to 7.0.11 x11proto-7.0.11
James Cloos [Sat, 8 Sep 2007 12:30:17 +0000 (08:30 -0400)]
bump to 7.0.11

10 years agoDescribe what XF86XK_Display does (or now is meant to do).
Eric Anholt [Tue, 28 Aug 2007 21:54:44 +0000 (14:54 -0700)]
Describe what XF86XK_Display does (or now is meant to do).

10 years agoAdd dead_abovecomma and dead_abovereversedcomma
James Cloos [Thu, 23 Aug 2007 01:10:47 +0000 (21:10 -0400)]
Add dead_abovecomma and dead_abovereversedcomma

Also added aliases dead_psili and dead_dasia.

The UCS unifies Combining Psili and Combining Dasia with
Combining Comma Above and Combining Reversed Comma Above.
These two aliases mirror that unification.

10 years agoComment on the new locations of the files referenced in keysymdef.h
James Cloos [Thu, 23 Aug 2007 01:01:48 +0000 (21:01 -0400)]
Comment on the new locations of the files referenced in keysymdef.h
keysymdef.h has a comment from the monolithic days suggesting that
the file be kept in sync with mappings inxc/lib/X11/KeyBind.c and
the protocol specication in xc/doc/specs/XProtocol/X11.keysyms.

This commit adds pointers to the new locations of those two files.

10 years agoAdd *~ to .gitignore to skip patch/emacs droppings
James Cloos [Tue, 21 Aug 2007 04:10:08 +0000 (00:10 -0400)]
Add *~ to .gitignore to skip patch/emacs droppings

11 years agobcopy needs definition in Xfuncs.h for Xming
Colin Harrison [Wed, 9 May 2007 15:46:25 +0000 (16:46 +0100)]
bcopy needs definition in Xfuncs.h for Xming

11 years agoAdded some more files to .gitignore.
Tilman Sauerbeck [Tue, 1 May 2007 12:54:27 +0000 (14:54 +0200)]
Added some more files to .gitignore.

11 years agoEnable GCC's visibility attributes on GCC 4 or greater only.
Tilman Sauerbeck [Tue, 1 May 2007 12:52:57 +0000 (14:52 +0200)]
Enable GCC's visibility attributes on GCC 4 or greater only.

11 years agoAdd keysym definitions from Jim Gettys.
Zephaniah E. Hull [Fri, 2 Feb 2007 20:11:26 +0000 (15:11 -0500)]
Add keysym definitions from Jim Gettys.

11 years agobump to 7.0.10 x11proto-7.0.10
Daniel Stone [Fri, 15 Dec 2006 23:09:50 +0000 (01:09 +0200)]
bump to 7.0.10

11 years agodon't distribute Xfuncproto.h and Xpoll.h
Daniel Stone [Fri, 15 Dec 2006 23:09:44 +0000 (01:09 +0200)]
don't distribute Xfuncproto.h and Xpoll.h
Don't distribute these two files, as they're generated during the build.

11 years agoMakefile.am: make ChangeLog hook safer
Daniel Stone [Wed, 6 Dec 2006 17:02:19 +0000 (19:02 +0200)]
Makefile.am: make ChangeLog hook safer
Make ChangeLog hook as safe as possible.

11 years agobump to 7.0.9 x11proto-7.0.9
Daniel Stone [Wed, 25 Oct 2006 21:45:44 +0000 (00:45 +0300)]
bump to 7.0.9

11 years agoXfuncproto: add _X_LIKELY and _X_UNLIKELY
Daniel Stone [Wed, 25 Oct 2006 21:45:36 +0000 (00:45 +0300)]
Xfuncproto: add _X_LIKELY and _X_UNLIKELY
Add gcc branch hinting annotations.

11 years agoXfuncproto: define _X_INLINE for older compilers
Daniel Stone [Thu, 21 Sep 2006 15:43:06 +0000 (18:43 +0300)]
Xfuncproto: define _X_INLINE for older compilers

11 years agobump to 7.0.8 x11proto-7.0.8
Daniel Stone [Thu, 21 Sep 2006 11:51:00 +0000 (14:51 +0300)]
bump to 7.0.8

11 years agoXF86keysym: add keyboard/monitor brightness controls (Bug #8120)
Daniel Stone [Thu, 21 Sep 2006 11:50:45 +0000 (14:50 +0300)]
XF86keysym: add keyboard/monitor brightness controls (Bug #8120)
Add XF86{Kbd,Mon}Brightness{Up,Down}, and XF86KbdLightOnOff.

11 years agoXfuncproto: add _X_INLINE
Daniel Stone [Wed, 20 Sep 2006 18:11:30 +0000 (21:11 +0300)]
Xfuncproto: add _X_INLINE

11 years agoReplace manual ChangeLog with dist-hook to generate from git log
Alan Coopersmith [Sat, 15 Jul 2006 00:59:19 +0000 (17:59 -0700)]
Replace manual ChangeLog with dist-hook to generate from git log

11 years agorenamed: .cvsignore -> .gitignore
Alan Coopersmith [Sat, 15 Jul 2006 00:54:38 +0000 (17:54 -0700)]
renamed: .cvsignore -> .gitignore

11 years agoBug #7458: AIX changes to Xmd.h
Dan McNichol [Sat, 15 Jul 2006 00:53:34 +0000 (17:53 -0700)]
Bug #7458: AIX changes to Xmd.h

Bugzilla Bug #7458 <https://bugs.freedesktop.org/show_bug.cgi?id=7458>
Patch #6179 <https://bugs.freedesktop.org/attachment.cgi?id=6179>

11 years agoAdd ISO_Level5_{Shift,Latch,Lock}.
Daniel Stone [Sat, 10 Jun 2006 15:33:50 +0000 (15:33 +0000)]
Add ISO_Level5_{Shift,Latch,Lock}.

11 years agoBug #6887: Add dead_stroke, bump to 7.0.7. (Troy Korjuslommi) xproto-7_0_7
Daniel Stone [Thu, 1 Jun 2006 23:31:20 +0000 (23:31 +0000)]
Bug #6887: Add dead_stroke, bump to 7.0.7. (Troy Korjuslommi)

11 years agoBump to 7.0.6. xproto-7_0_6
Daniel Stone [Thu, 1 Jun 2006 23:00:34 +0000 (23:00 +0000)]
Bump to 7.0.6.

11 years agoBug #6296: Add support for Braille. (Samuel Thibault)
Daniel Stone [Thu, 1 Jun 2006 23:00:03 +0000 (23:00 +0000)]
Bug #6296: Add support for Braille. (Samuel Thibault)

12 years agoBump to 7.0.5 XORG-7_1 xproto-7_0_5
Adam Jackson [Wed, 26 Apr 2006 23:26:49 +0000 (23:26 +0000)]
Bump to 7.0.5

12 years agoFix more comment typos.
Alan Coopersmith [Wed, 26 Apr 2006 00:00:02 +0000 (00:00 +0000)]
Fix more comment typos.

12 years agoOn Solaris, #include <sys/isa_defs.h> to be sure _LP64 is defined in 64-bit
Alan Coopersmith [Thu, 20 Apr 2006 01:24:25 +0000 (01:24 +0000)]
On Solaris, #include <sys/isa_defs.h> to be sure _LP64 is defined in 64-bit
    builds.
Fix some comment typos.

12 years agoUpdate package version number for final X11R7 release candidate. XORG-6_99_99_904 XORG-7_0 XORG-7_0_99_901
Kevin E Martin [Thu, 15 Dec 2005 00:24:39 +0000 (00:24 +0000)]
Update package version number for final X11R7 release candidate.

12 years agoUpdate package version number for X11R7 RC3 release. MODULAR_COPY XORG-6_99_99_903
Kevin E Martin [Sat, 3 Dec 2005 05:49:47 +0000 (05:49 +0000)]
Update package version number for X11R7 RC3 release.

12 years agoAutomatically generate FUNCPROTO and NARROWPROTO defines in Xfuncproto.h.
Kevin E Martin [Sat, 3 Dec 2005 01:13:36 +0000 (01:13 +0000)]
Automatically generate FUNCPROTO and NARROWPROTO defines in Xfuncproto.h.

12 years agoIgnore Xpoll.h, which is generated now.
Eric Anholt [Mon, 21 Nov 2005 10:51:15 +0000 (10:51 +0000)]
Ignore Xpoll.h, which is generated now.

12 years agoChange values of XK_MATHEMATICAL symbols to use 0x1000000 + Unicode value, XORG-6_8_99_903
Alan Coopersmith [Mon, 21 Nov 2005 02:47:21 +0000 (02:47 +0000)]
Change values of XK_MATHEMATICAL symbols to use 0x1000000 + Unicode value,
    as Xorg Architecture Task Force agreed last year should be done for all
    new keysyms mapped to Unicode characters.

12 years agoUpdate package version number for X11R7 RC2 release. XORG-6_99_99_902
Kevin E Martin [Wed, 9 Nov 2005 21:20:33 +0000 (21:20 +0000)]
Update package version number for X11R7 RC2 release.

12 years agoSee ChangeLog entry 2005-11-07 for details. XORG-6_8_99_902
Kean Johnson [Tue, 8 Nov 2005 06:33:25 +0000 (06:33 +0000)]
See ChangeLog entry 2005-11-07 for details.

12 years agoUpdate package version number for RC1 release. XORG-6_99_99_901
Kevin E Martin [Wed, 19 Oct 2005 02:48:15 +0000 (02:48 +0000)]
Update package version number for RC1 release.

12 years agoRemove duplicate keysyms accidentally added to XK_MATHEMATICAL section. XORG-6_8_99_901
Alan Coopersmith [Sat, 15 Oct 2005 00:48:27 +0000 (00:48 +0000)]
Remove duplicate keysyms accidentally added to XK_MATHEMATICAL section.

12 years agoBug #4688: Add various mathematical keysyms (all Unicode).
Daniel Stone [Sun, 9 Oct 2005 15:37:29 +0000 (15:37 +0000)]
Bug #4688: Add various mathematical keysyms (all Unicode).

12 years agodefine CSRG_BASED here on systems that used to define it in Imake
Matthieu Herrb [Sun, 21 Aug 2005 15:27:27 +0000 (15:27 +0000)]
define CSRG_BASED here on systems that used to define it in Imake
    configuration. For use in the modular tree.

12 years agoAdd basic .cvsignore files for proto modules.
Eric Anholt [Tue, 2 Aug 2005 19:19:40 +0000 (19:19 +0000)]
Add basic .cvsignore files for proto modules.

12 years agoFix the fds_bits test on OSX and maybe others. OSX defines fd_set in
Adam Jackson [Tue, 2 Aug 2005 18:36:30 +0000 (18:36 +0000)]
Fix the fds_bits test on OSX and maybe others. OSX defines fd_set in
    <sys/types.h> just to be perverse.

12 years agoAdd prototypes of Xalloc/free functions. XORG-6_8_99_900 XORG-6_99_99_900
Alan Coopersmith [Sat, 30 Jul 2005 21:07:25 +0000 (21:07 +0000)]
Add prototypes of Xalloc/free functions.
Export ImUtil.h to match modular tree install.
Define SVR4 to 1 to avoid warning about redefining to different values.
Include missing headers to clear more compiler warnings.

12 years agoVarious changes preparing packages for RC0:
Kevin E Martin [Fri, 29 Jul 2005 21:22:57 +0000 (21:22 +0000)]
Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
    reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version

12 years agoRemove all _XOPEN_SOURCE definitions from Xos.h, as Xpoll.h.in now deals XORG-6_8_99_16
Daniel Stone [Sat, 23 Jul 2005 02:53:32 +0000 (02:53 +0000)]
Remove all _XOPEN_SOURCE definitions from Xos.h, as Xpoll.h.in now deals
    with this by using which of fds_bits or __fds_bits we have.

12 years agoAdd includex11dir as a path to the includes, sans X11/.
Daniel Stone [Fri, 22 Jul 2005 08:01:39 +0000 (08:01 +0000)]
Add includex11dir as a path to the includes, sans X11/.
Turn Xpoll.h into a generated file. In the modular tree, substitute in
    whichever of fds_bits or __fds_bits is being used for the member of
    fd_set on the system; in the monolithic tree, substitute in fds_bits
    unconditionally, as that's the way it was before thanks to
    _XOPEN_SOURCE being defined.

12 years agoGuard INCLUDE_ALLOCA_H define to end redefinition warnings.
Alan Coopersmith [Sat, 16 Jul 2005 20:54:13 +0000 (20:54 +0000)]
Guard INCLUDE_ALLOCA_H define to end redefinition warnings.

12 years agoDon't define _XOPEN_SOURCE on SVR4, because it will REMOVE required XORG-6_8_99_15
Alan Coopersmith [Thu, 14 Jul 2005 22:08:38 +0000 (22:08 +0000)]
Don't define _XOPEN_SOURCE on SVR4, because it will REMOVE required
    definitions.

12 years ago#define INCLUDE_ALLOCA_H when building with Sun compilers. (Imake *.cf
Alan Coopersmith [Wed, 13 Jul 2005 23:43:08 +0000 (23:43 +0000)]
#define INCLUDE_ALLOCA_H when building with Sun compilers. (Imake *.cf
    files define this for a number of platforms in the monolith, but these
    will need to be translated into #ifdef's or similar mechanism to work
    in a world without Imake.)

12 years agoinclude <X11/Xwindows.h> instead of <windows.h>. Several namespace
Alexander Gottwald [Wed, 13 Jul 2005 20:12:13 +0000 (20:12 +0000)]
include <X11/Xwindows.h> instead of <windows.h>. Several namespace
    conflicts are worked around in Xwindows.h

12 years agoMake some minor source adjustments so that we don not need to use
Keith Packard [Wed, 13 Jul 2005 07:23:56 +0000 (07:23 +0000)]
Make some minor source adjustments so that we don not need to use
    -D_XOPEN_SOURCE -D_BSD_SOURCE everywhere as this will leak out of the
    modular environment and into application build processes, potentially
    foulling up their compiles.

12 years agoMove misc.h and os.h from proto/X11 to xserver/xorg/include.
Daniel Stone [Sun, 3 Jul 2005 07:55:00 +0000 (07:55 +0000)]
Move misc.h and os.h from proto/X11 to xserver/xorg/include.

12 years ago- Remove xfixes.pc.in from lib/lbxutil
Søren Sandmann Pedersen [Tue, 28 Jun 2005 13:15:27 +0000 (13:15 +0000)]
- Remove xfixes.pc.in from lib/lbxutil
- Add missing backslash in proto/X11/Makefile.am
Both pointed out by ISHIKAWA Mutsumi

12 years ago- Add os.h and misc.h to proto/X11
Søren Sandmann Pedersen [Mon, 27 Jun 2005 17:41:09 +0000 (17:41 +0000)]
- Add os.h and misc.h to proto/X11
- In symlink.sh move os.h and misc.h from xserver/include to proto/X11
- in xc/lib/lbxutil/ do some include-with-<>-instead-of-with-""

13 years ago- Use XTRANS_CONNECTION_FLAGS macro in lib/FS/configure.ac
Søren Sandmann Pedersen [Wed, 25 May 2005 22:12:21 +0000 (22:12 +0000)]
- Use XTRANS_CONNECTION_FLAGS macro in lib/FS/configure.ac
- Don't symlink transport.c, which is a generated file
- instead add a new file fs_transport.c that include Xtrans/X11/transport.c

13 years ago- Add FSlib to symlink.sh
Søren Sandmann Pedersen [Wed, 25 May 2005 21:47:56 +0000 (21:47 +0000)]
- Add FSlib to symlink.sh
- Change Xtrans includedir back to be X11/Xtrans, so that users of it can
    continue to include <X11/*>
- Add build system for FSlib
- Conditionally include config.h in xc/lib/FS
- Remove redundant include of FSproto.h in xc/lib/FS
- Add check to proto/X11/configure.ac whether -D_XOPEN_SOURCE is needed.

13 years agoThe macros in Xpoll.h poke at the guts of struct fd_set in ways that only
Josh Triplett [Mon, 23 May 2005 01:22:10 +0000 (01:22 +0000)]
The macros in Xpoll.h poke at the guts of struct fd_set in ways that only
    work if _XOPEN_SOURCE is defined, so define it in Cflags in the
    pkg-config file.

13 years agorevert last change, didn't do right thing at all, sorry for the noise
Adam Jackson [Thu, 19 May 2005 00:22:40 +0000 (00:22 +0000)]
revert last change, didn't do right thing at all, sorry for the noise

13 years agoRequire automake 1.7 in AM_INIT_AUTOMAKE
Adam Jackson [Thu, 19 May 2005 00:10:19 +0000 (00:10 +0000)]
Require automake 1.7 in AM_INIT_AUTOMAKE

13 years agoAdd AUTHORS file for X11 from xlibs tree.
Josh Triplett [Sat, 14 May 2005 07:56:49 +0000 (07:56 +0000)]
Add AUTHORS file for X11 from xlibs tree.

13 years agoAdd some COPYING files.
Josh Triplett [Sat, 14 May 2005 07:55:10 +0000 (07:55 +0000)]
Add some COPYING files.

13 years agoInitial build system files for proto module.
Kevin E Martin [Fri, 6 May 2005 01:46:31 +0000 (01:46 +0000)]
Initial build system files for proto module.

13 years agoDon't define X_NOT_STDC_ENV on Solaris x86. Bugzilla #3158: XORG-6_8_99_10 XORG-6_8_99_11 XORG-6_8_99_12 XORG-6_8_99_13 XORG-6_8_99_14 XORG-6_8_99_5 XORG-6_8_99_6 XORG-6_8_99_7 XORG-6_8_99_8 XORG-6_8_99_9 sco_port_update-base
Alan Coopersmith [Thu, 28 Apr 2005 22:04:12 +0000 (22:04 +0000)]
Don't define X_NOT_STDC_ENV on Solaris x86. Bugzilla #3158:
    https://bugs.freedesktop.org/show_bug.cgi?id=3158 Patch #2588:
    https://bugs.freedesktop.org/attachment.cgi?id=2588 (Henry Zhao, Sun
    Microsystems)

13 years agocheck for define PATH_MAX before referencing it XORG-6_8_99_4
Alexander Gottwald [Wed, 20 Apr 2005 13:58:17 +0000 (13:58 +0000)]
check for define PATH_MAX before referencing it

13 years agoPatch #2007 <https://bugs.freedesktop.org/attachment.cgi?id=2007> XORG-6_8_99_1 XORG-6_8_99_2 XORG-6_8_99_3
Alan Coopersmith [Wed, 2 Mar 2005 19:29:31 +0000 (19:29 +0000)]
Patch #2007 <https://bugs.freedesktop.org/attachment.cgi?id=2007>
1) Fix Solaris #ifdefs to choose between UI/SVR4 (early POSIX draft) and
    POSIX standard thread API's correctly.
2) Fix calls to POSIX standard versions to check errors correctly. (POSIX
    defines a return value of 0 on success, errno value on error, but the
    macros were checking for -1 on error.)

13 years agoxc/config/cf/DragonFly.cf
Roland Mainz [Wed, 2 Mar 2005 11:20:29 +0000 (11:20 +0000)]
xc/config/cf/DragonFly.cf
xc/config/cf/Imake.cf
xc/config/cf/Imakefile
xc/config/imake/imake.c
xc/config/imake/imakemdep.h
xc/extras/drm/shared/drm.h
xc/include/Xos_r.h
xc/lib/xtrans/Xtranssock.c
xc/programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h
xc/programs/Xserver/hw/xfree86/os-support/xf86_libc.h
xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c
//bugs.freedesktop.org/show_bug.cgi?id=1712) attachment #2004
    (https://bugs.freedesktop.org/attachment.cgi?id=2004): Add support for
    DragonFly/BSD platform. Patch by Jeroen Ruigrok <asmodai@tendra.org>
    and Mike Verona <firedragonfly@gmail.com>.

13 years agoMake sure PATH_MAX is at least 1024
Alexander Gottwald [Sun, 9 Jan 2005 15:06:04 +0000 (15:06 +0000)]
Make sure PATH_MAX is at least 1024

13 years agogcc 4 doesn't like predeffines line 'linux' any more. To muffle the
Egbert Eich [Mon, 3 Jan 2005 18:03:49 +0000 (18:03 +0000)]
gcc 4 doesn't like predeffines line 'linux' any more. To muffle the
    compiler replace them with __linux__ (Bugzilla #2207).

13 years agoBufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
Alexander Gottwald [Mon, 15 Nov 2004 15:06:53 +0000 (15:06 +0000)]
Bufzilla #1802, freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
    mingw (Win32) port