Ivan Pascal
6e2958c5c5
xkb: fix wrapping when switching between groups
...
Use XkbCharToInt as that's what we're doing.
(cherry picked from d6ea96b13e
commit)
2006-10-11 16:02:32 -04:00
Adam Jackson
c559940c10
Close with Pclose() that which we open with Popen().
...
(cherry picked from ce78b0cd2b
commit)
2006-10-11 16:01:19 -04:00
Adam Jackson
61f3eb816b
Back out merge of master to 1.2 branch. Undoes 89987ca...
...
Dear git: please make 'git-revert' work on merge commits kthnxbye.
2006-10-11 15:56:45 -04:00
Ivan Pascal
d6ea96b13e
xkb: fix wrapping when switching between groups
...
Use XkbCharToInt as that's what we're doing.
2006-10-02 02:19:45 +03:00
Adam Jackson
ce78b0cd2b
Close with Pclose() that which we open with Popen().
2006-09-21 20:42:47 -04:00
Daniel Stone
984babe86b
remove obsolete vendor defines
...
Remove random behaviour changes for SGI and MetroLink.
2006-08-12 21:43:38 +03:00
Kevin E Martin
654619d76c
Revert xkb changes that broke XkbGetKeyboard()
2006-07-28 17:16:32 -04:00
Adam Jackson
0aaac95b0d
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
Daniel Stone
84683f19b4
get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE
...
Get rid of almost all uses of these definitions. They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build. As well as
for miinitext.c. But largely gone.
2006-07-18 18:17:38 -04:00
Tilman Sauerbeck
63f13e01ee
Bug #7097 : do case-insensitive comparison for some hotkeys.
...
xkb's strcasecmp implementation has been moved to the dix so it's now
safe to just use strcasecmp().
2006-07-08 11:33:44 +02:00
Daniel Stone
df6da66525
Simplify the unsupported XI function list.
2006-06-01 20:56:39 +00:00
Daniel Stone
fd8bde8bb0
Remove -xkbmap argument.
2006-05-29 11:14:03 +00:00
Daniel Stone
db0680cf70
Minor #include cleanups.
2006-05-29 09:26:32 +00:00
Jeremy C. Reed
b3031532ca
Remove tolower() which was missed in the _XkbStrCaseCmp/strcmp changes.
2006-05-24 20:11:38 +00:00
Daniel Stone
6aadd454e7
Fix stupid thinko.
2006-04-10 10:11:19 +00:00
Daniel Stone
c9f6e60d42
Coverity #826 : Fix potential memory leak.
2006-04-10 08:50:33 +00:00
Daniel Stone
1357af2474
Coverity #340 : Fix potential NULL dereference. Clean up proliferation of
...
'register int n' in loops of ProcXkbGetNames.
2006-04-09 17:39:10 +00:00
Daniel Stone
f324be00c5
Coverity #324 : Fix potential NULL dereference. (Alan Coopersmith)
2006-04-09 17:28:42 +00:00
Daniel Stone
7637aa17f2
Coverity #169 : Fix potential fgets() into NULL (?!?).
2006-04-09 17:26:17 +00:00
Daniel Stone
47bdc9528c
Coverity #844 , #845 , #846 : Fix memory leaks.
2006-04-07 16:07:50 +00:00
Daniel Stone
2c90c3bfef
Coverity #987 : Avoid potential NULL dereference.
2006-04-07 15:57:17 +00:00
Daniel Stone
66500819b1
Bug #1358 : Make ISO_Prev_Group cycle/wrap as ISO_Next_Group does.
2006-04-03 11:37:30 +00:00
Daniel Stone
5c0a2088e2
Bug #6428 : Fix off-by-one error when walking off the end of the vmodmap
...
list.
2006-04-01 21:49:44 +00:00
Daniel Stone
7c44bb8c49
Simplify XkbWriteXKBKeymapForNames a bit, and remove debug spew.
2006-03-31 07:33:34 +00:00
Daniel Stone
0e88cefbfe
Prune XKB code to only what we need to run the server. Remove dead
...
!XKB_IN_SERVER codepaths. Remove HAVE_CONFIG_H codepaths.
2006-03-27 23:03:47 +00:00
Daniel Stone
5be8a66d32
Fix remnants of previous busted _XkbStrCaseCmp commit.
2006-03-27 22:28:32 +00:00
Daniel Stone
7257590651
Move XFree86 DDX XKB actions into dixmods.
2006-03-27 21:15:06 +00:00
Daniel Stone
d7b9e2b0e9
Bug #3819 : Remove open-coding of strcasecmp.
2006-03-25 23:09:50 +00:00
Daniel Stone
b3570dd94a
Remove INITARGS braindamage, change to void; add XkbExtensionInit prototype
...
to xkb.h. Explicitly initialise nTypes in xkb.c.
2006-03-25 22:37:58 +00:00
Daniel Stone
1ef60ce8eb
Really remove all DDX pre-config code.
2006-03-25 22:35:48 +00:00
Daniel Stone
ec10f70b21
Remove XkbCF DDX configuration code.
2006-03-25 21:52:49 +00:00
Daniel Stone
aae4238360
Fix two glaring unconditional-NULL-dereferences.
2006-03-25 20:17:58 +00:00
Daniel Stone
1cfa9f647e
Bug #5216 : Allow options to appear with other components.
2006-02-28 16:55:26 +00:00
Adam Jackson
f105b8da11
Mark everything in dixsym.c as _X_EXPORT.
2006-02-15 20:44:13 +00:00
Daniel Stone
ed33c7c98a
Remove unused -xkbdb and -noloadxkb options. Rename -ar1 and -ar2 to
...
-ardelay and -arinterval, respectively. Remove XKB banner from help text.
2005-12-26 04:23:58 +00:00
Kevin E Martin
7c00afd0ec
Define XFree86Server only where it is required.
2005-12-02 06:02:45 +00:00
Kevin E Martin
da5d66f2ff
Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable
...
module builds to reflect this change.
2005-11-29 16:39:33 +00:00
Alan Coopersmith
a1f110bda8
Make sure XKM_OUTPUT_DIR (used in code) ends in / (so paths don't get hosed
...
when appending file names) but XKB_COMPILED_DIR (used in Makefiles)
does not so install-sh -d doesn't get confused when the directory
already exists.
2005-11-20 23:01:02 +00:00
Adam Jackson
da43c778f4
Bug #3224 : Degrade XKB fallback message to X_WARNING.
2005-10-19 22:45:54 +00:00
Kevin E Martin
148df64a05
Add README.compiled to dist tarball
2005-10-07 04:11:02 +00:00
Søren Sandmann Pedersen
e4ed43c3a6
symlink.sh:
...
New files linked:
xorgconf.cpp Options
usb.3 usb_hid_usages
lynx_ppc.S
BUSmemcpy.S IODelay.S PortIO.S SlowBcopy.S
sun_inout.s
xaaTEGlyphBlt.S
xkbcomp/compiled/README
New files excluded:
All of lib/GL/apple
xlibi18n/*/*.mapfile
xxserver/xorg/configure.ac, xkb/Makefile.am:
Install README.compiled in the xkb output dir
2005-10-06 22:25:35 +00:00
Daniel Stone
089b4272cf
use RGB_DB not RGB_PATH as that's what it's looking for
...
define HAVE_XKB_CONFIG_H so setting xkb-path works (Jürg Billeter)
2005-09-11 01:16:14 +00:00
Kristian Høgsberg
287336f3c9
Teach xkb how to optionally run xkbcomp from $bindir instead of
...
$datadir/xkb.
2005-09-01 19:56:14 +00:00
Kristian Høgsberg
a65c579613
Include xkb-config.h if we have it so we pick up the paths defined there.
2005-08-31 14:58:09 +00:00
Alan Coopersmith
b076020140
If MAKE_XKM_OUTPUT_DIR is defined, call trans_mkdir to create directory if
...
it doesn't already exist. (ported from Solaris Xsun bug #5039004 )
When BuildLikeSun is set, define MAKE_XKM_OUTPUT_DIR and set the xkb output
directory to /var/run/xkb.
2005-08-22 21:47:59 +00:00
Daniel Stone
bb1d99ee72
Build libxkbstubs.la to stub XKB DDX functions (e.g. VT switches), and
...
build libxorggxkb.la from within the Xorg DDX to replace the previous
xf86VT.o, et al, hacks.
2005-08-20 18:07:59 +00:00
Søren Sandmann Pedersen
ef50bba569
Revert previous patch as it causes build failures
2005-08-10 19:42:36 +00:00
Søren Sandmann Pedersen
b99360e264
Add XF86DDXACTIONS to AM_CFLAGS
2005-08-10 19:15:44 +00:00
Kevin E Martin
5f81eb1d89
Fix the *-config.h includes so that it is possible to build modules without
...
having to use -include in the Makefile.
2005-07-16 03:49:59 +00:00
Alexander Gottwald
845a0ac68b
Revert last changes. They have to be addressed in a different way
2005-07-04 23:11:20 +00:00