James Cloos
6b6caeea83
Add some dead_key sequences to en_US.UTF-8 Compose table
...
Make use of the new dead key symbols added to x11proto’s
commit 44e24a27bca023cf7b799f191fe6d52e12efbe5f (which
was in responce to bug #15446 ).
2008-04-18 02:53:00 -04:00
Alan Coopersmith
8f9b039580
Update ac_define_dir macro in acinclude.m4 to 2008-04-12 version
2008-04-14 19:09:42 -07:00
Alan Coopersmith
9f5e96eb91
Fix mismatched brace indenting
2008-04-14 18:21:28 -07:00
Bart Massey
a19f9c65ee
added error check in Xcms color file parser; closes bug #15305
2008-04-04 18:58:45 -07:00
Christian Weisgerber
12e8d0d01d
ConnDis: properly cast 'addr' before accessing it as a byte array.
...
If you use XDM-AUTHORIZATION-1 authorization keys for remote X11
clients over IPv6, the clients are liable to segfaults.
2008-03-18 07:30:05 +01:00
Josh Triplett
64325f38ba
Fix fd.o bug 15023: make Xlib sync correctly given many void requests
...
If given many requests without replies, Xlib may not sync until it flushes
the output buffer. Thus, if Xlib can fit enough requests in the buffer to
pass by the number of requests it would normally sync after (65536 -
BUFSIZE/sizeof(xReq)), it will sync too late. The test case in bug 15023
demonstrated this by issuing a request with a reply (ListExtensions) at
just the right time to get confused with the GetInputFocus reply issued in
response to the sync 65,536 requests later; the test case used an async
handler to watch the replies, since otherwise it could not issue a request
without waiting for the response. When the test case failed, Xlib's sync
handler would eat the ListExtensions reply, and the test case's async
handler would see the GetInputFocus reply.
Fix this by replacing SEQLIMIT with a function sync_hazard() that uses the
buffer size to figure out when the sequence numbers could potentially wrap
before the next flush.
With this commit, the test case consistently passed, and the async reply
handler always saw the ListExtensions reply.
Commit by Jamey Sharp and Josh Triplett.
2008-03-15 13:04:54 -07:00
Colin Harrison
a5395563bb
Fix typo
...
Signed-off-by: James Cloos <cloos@jhcloos.com>
2008-03-15 13:39:13 -04:00
Daniel Stone
f07585ca27
configure.ac: Don't search for legacy X11 headers
...
This can actually break cross-compiles, so don't do it anymore.
2008-03-15 17:32:57 +02:00
Matthieu Herrb
bf69541238
nuke RCS Ids
2008-03-09 09:08:07 +01:00
Adam Jackson
5e98aed13e
libX11 1.1.4
2008-03-06 16:10:33 -05:00
Alan Coopersmith
8e085971dc
Man page typo fixes
2008-02-28 20:17:41 -08:00
Søren Sandmann Pedersen
1a1a42a3ca
XIM: Fix a hand when switching input context.
...
Red Hat bug #201284 .
2008-02-24 20:03:35 -05:00
Adam Jackson
e02e4ccafc
Bug #14029 : Don't LockDisplay() recursively.
...
See also Red Hat bugzilla #326461 .
2008-02-24 20:00:43 -05:00
Alan Coopersmith
e5892467ae
Add support for building lint library with --enable-lint-library
2008-02-15 17:27:53 -08:00
Alan Coopersmith
e3eb83ec6a
Spell out number in XkbGetKeyVirtualModMap man page to avoid cpp errors from #
2008-02-11 20:11:43 -08:00
Alan Coopersmith
d5ceed7a73
Add WM_LOCALE_NAME to list of properties set in XSetWMProperties comment
2008-02-08 16:46:46 -08:00
Alan Coopersmith
416a812200
XErrorDB updates for Render 0.9 & XFixes 4.0
2008-02-08 15:31:31 -08:00
Kim Woelders
16a76091cd
Fix bs_BA entries in locale.dir.pre
...
X.Org bug#13786 <http://bugs.freedesktop.org/show_bug.cgi?id=13786 >
2007-12-22 21:46:15 +01:00
James Cloos
32115c563b
Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/lib/libX11
2007-12-14 22:43:47 -05:00
James Cloos
8f0bd3f445
add a comment to en_US.UTF-8/Compose
2007-12-14 22:42:59 -05:00
James Cloos
4d6c45e60e
Add <dead_stroke> compose sequences
...
The added sequences match the existing <Multi_key> <slash> sequences.
This is related to bug #12765¹.
1] https://bugs.freedesktop.org/show_bug.cgi?id=12765
2007-12-14 22:40:13 -05:00
Jeremy Huddleston
e8d4cefa08
Added launchd support.
2007-12-10 23:00:44 -08:00
James Cloos
13ac80469f
Update the currency symbols block of en_US.UTF-8/Compose.pre
...
Add XCOMM lines a la the existing NEW SHEQEL SIGN entry for
the KIP, TUGRIK, DRACHMA. GERMAN PENNY, PESO, GUARANI,
AUSTRAL, HRYVNIA and CEDI SIGNs.
2007-12-05 20:14:03 -05:00
Anton Zinoviev
b0a8f2ec4b
Additions to the Compose file for UTF-8
...
From bug #5371¹
Commit 5cf5bc7664 left out this change
from those in attachment #4122². The post³ on xorg resulted in only
a positive reply⁴ from Daniel, so this block is now also commited.
1] https://bugs.freedesktop.org/show_bug.cgi?id=5371
2] https://bugs.freedesktop.org/attachment.cgi?id=4122
3] http://article.gmane.org/gmane.comp.freedesktop.xorg/20628
4] http://article.gmane.org/gmane.comp.freedesktop.xorg/23966
Signed-off-by: James Cloos <cloos@jhcloos.com>
Acked-by: Daniel Stone <daniel@fooishbar.org>
2007-12-05 19:59:19 -05:00
James Cloos
438d02ebc0
Fix the <U\x+> keysyms in the en_US.UTF-8 Compose file
...
Based on src/KeysymStr.c and src/StrKeysym.c and comments in
bugs #11930¹ and #5129² it is clear that <U100XXXXX> is invalid;
those should be in the form U plus the hex of the UCS Code Point.
The 0x01000000 is ORed in by the code.
This update fixes all of those.
1] https://bugs.freedesktop.org/show_bug.cgi?id=11930
2] https://bugs.freedesktop.org/show_bug.cgi?id=5129
2007-12-04 17:25:39 -05:00
James Cloos
02e04059c8
Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/lib/libX11
2007-12-04 06:55:04 -05:00
James Cloos
1254c57dd3
Use the new dead_psili and dead_dasia keysyms added to proto/x11proto 7.0.11
...
Inspired by bug 11930¹:
Commit 40ed4eef92e31fcf7ea0a436e1a00cdf49484c1b to x11proto added dead_psili
and dead_dasia keysyms. Make use of them in the en_US.UTF-8 and el_GR.UTF-8
Compose files.
This was done with a pair of perl scripts based on the one quoted in the
log for commit c76d30253f .
1] https://bugs.freedesktop.org/show_bug.cgi?id=11930
2007-12-04 06:53:55 -05:00
Jeremy Huddleston
b57129ef32
Use __APPLE__ instead of __DARWIN__
2007-12-03 20:04:19 -08:00
Jeremy Huddleston
b9c032e1d5
Define __DARWIN__ when host_os == darwin* as needed in SetLocale.c
2007-11-28 16:43:49 -08:00
Alan Coopersmith
4b91ed0995
X.Org Bug #4312 : incorrect comment asterisk in XAnyEvent.3x man page
...
X.Org Bugzilla #4312 <http://bugs.freedesktop.org/show_bug.cgi?id=4312 >
Protect /* sequences from cpp pre-processor removal without transforming
to Unicode mathematical asterisk character
2007-11-21 16:50:04 -08:00
Jamey Sharp
2af660c2fc
Two threads can request sequence sync and XID fetch simultaneously.
...
So don't assert that they can't.
This makes the Xlib/XCB implementation of _XAllocID more closely
resemble the traditional Xlib version.
2007-11-04 13:02:35 -08:00
Samuel Thibault
6e5485e0a5
X.Org Bug #12983 : Typos in ./man/XChangeKeyboardControl.man
...
<http://bugs.freedesktop.org/show_bug.cgi?id=12983 >
2007-10-29 16:17:15 -07:00
Yann Droneaud
24527c92fd
XIM: Properly initialise client event
...
Make sure all ClientMessage fields are initialised to 0 before we send it.
2007-10-24 19:26:07 +03:00
Daniel Stone
e41477f37b
Colours: Fix --disable-xcms
...
Disable large tracts of colour management code when passing
--disable-xcms.
2007-10-24 19:22:22 +03:00
Eric Anholt
11ea09745e
Bug #2081 : Note the range limitation of XSetScreenSaver arguments.
2007-08-31 17:32:04 -07:00
Kristian Høgsberg
31540f1438
Add GLX 1.4 requests and errors.
2007-08-29 19:50:57 -04:00
Eric Anholt
7c996f7891
Add XF86 keyboard/monitor brightness keysyms to the keysymbdb.
2007-08-28 15:16:00 -07:00
Eric S. Raymond
fa4effe827
Bug #9658 : Bad markup on XIfEvent.3x
...
X.Org Bugzilla #9658 <https://bugs.freedesktop.org/show_bug.cgi?id=9658 >
2007-08-21 15:43:38 -07:00
Eric S. Raymond
74cba78daa
Bug #9655 : Bad markup in XrmUniqueQuark.3x
...
X.Org Bugzilla #9655 <https://bugs.freedesktop.org/show_bug.cgi?id=9655 >
2007-08-21 15:39:06 -07:00
Eric S. Raymond
4341d1a34b
Bug #9654 : Bad markup in XrmGetFileDatabase.3x
...
X.Org Bugzilla #9654 <https://bugs.freedesktop.org/show_bug.cgi?id=9654 >
2007-08-21 15:36:46 -07:00
Eric S. Raymond
2db7132520
Bug #9653 : Bad markup in XQueryColor.3x
...
X.Org Bugzilla #9653 <https://bugs.freedesktop.org/show_bug.cgi?id=9653 >
2007-08-21 15:32:42 -07:00
Eric S. Raymond
9d3ceea4b9
Bug #9652 : Bad markup in XDrawArc.3x
...
X.Org Bugzilla #9652 <https://bugs.freedesktop.org/show_bug.cgi?id=9652 >
2007-08-21 15:19:59 -07:00
Eric S. Raymond
2e7e0748d3
Bug #9651 : Bad markup in XcmsColor.3x
...
X.Org Bugzilla #9651 <https://bugs.freedesktop.org/show_bug.cgi?id=9651 >
2007-08-21 15:10:59 -07:00
Eric S. Raymond
c316aaf0aa
Bug #9650 : Bad markup in XLoadFont.3x manual page
...
X.Org Bugzilla #9650 <https://bugs.freedesktop.org/show_bug.cgi?id=9650 >
2007-08-21 15:06:21 -07:00
Eric S. Raymond
ca5d9a625e
Bug 9523: Markup problems in XQueryExtension.3x
...
X.Org Bugzilla #9523 <https://bugs.freedesktop.org/show_bug.cgi?id=9523 >
2007-08-21 15:06:21 -07:00
Ian Romanick
fe713c616e
Make sure nls/am_ET.UTF-8/Makefile is created by configure.
2007-08-21 14:56:52 -07:00
Eric S. Raymond
e3430616f2
Bug #9516 : Markup error in XAllocWMHints.3x
...
X.Org Bugzilla #9516 <https://bugs.freedesktop.org/show_bug.cgi?id=9516 >
2007-08-21 13:30:44 -07:00
James Cloos
d8fe979fc9
Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/lib/libX11
2007-08-20 15:34:50 -04:00
James Cloos
21ca953337
Fix typo
...
The code <U1000000D> was used where <U10000DC> was obviously intended.
It is possible that <Udiaeresis> should be used instead, if that will
not break anyone’s setup.
2007-08-20 15:34:03 -04:00
James Cloos
4ec1723fff
Add compose file for Ethiopic to match new keyboard in xkeyboard-config
...
From bug report:
https://bugs.freedesktop.org/show_bug.cgi?id=11307
2007-08-20 15:25:48 -04:00