libx11: Changes to 'debian-experimental'
ChangeLog | 2055 +++++++++++++++++++++
Makefile.am | 1
configure.ac | 183 -
debian/changelog | 121 +
debian/control | 101 -
debian/libx11-6-udeb.install | 2
debian/libx11-6.install | 2
debian/libx11-6.lintian-overrides | 1
debian/libx11-6.symbols | 11
debian/libx11-dev.install | 8
debian/libx11-doc.install | 2
debian/libx11-xcb-dev.install | 6
debian/libx11-xcb1.install | 2
debian/patches/006_tailor_pt_BR.UTF-8_Compose.diff | 2
debian/patches/020_keep_xorg_css.diff | 39
debian/patches/series | 1
debian/rules | 30
docbook.am | 107 +
include/X11/Xlib.h | 1
include/X11/Xlibint.h | 112 -
include/X11/Xutil.h | 2
man/DisplayOfCCC.man | 2
man/Makefile.am | 2
man/XChangeKeyboardMapping.man | 2
man/XFreeModifierMap.man | 1
man/XFreeModifiermap.man | 1
man/XGrabKey.man | 2
man/xkb/XkbComputeShapeTop.man | 2
man/xkb/XkbPtrActionX.man | 2
man/xkb/XkbPtrActionY.man | 2
man/xkb/XkbSetPtrActionX.man | 2
man/xkb/XkbSetPtrActionY.man | 2
modules/im/ximcp/imCallbk.c | 2
modules/im/ximcp/imDefFlt.c | 16
modules/im/ximcp/imDefIc.c | 11
modules/im/ximcp/imDefIm.c | 51
modules/im/ximcp/imDefLkup.c | 16
modules/im/ximcp/imExten.c | 2
modules/im/ximcp/imInt.c | 9
modules/im/ximcp/imLcFlt.c | 34
modules/im/ximcp/imLcIc.c | 5
modules/im/ximcp/imLcIm.c | 5
modules/im/ximcp/imLcLkup.c | 26
modules/im/ximcp/imLcPrs.c | 5
modules/im/ximcp/imRm.c | 59
modules/im/ximcp/imRmAttr.c | 37
modules/im/ximcp/imThaiFlt.c | 11
modules/im/ximcp/imThaiIc.c | 3
modules/im/ximcp/imTrX.c | 36
modules/im/ximcp/imTrans.c | 7
modules/lc/def/lcDefConv.c | 2
modules/lc/gen/lcGenConv.c | 14
modules/lc/xlocale/lcJis.c | 3
modules/om/generic/omGeneric.c | 99 -
nls/Makefile.am | 99 -
nls/compose-chart.pl | 389 ---
nls/en_US.UTF-8/Compose.pre | 23
nls/iso8859-1/Compose.pre | 2
nls/locale.alias.pre | 19
nls/pt_BR.UTF-8/Compose.pre | 2
specs/.gitignore | 1
specs/XIM/Makefile.am | 37
specs/XIM/xim.xml | 84
specs/XKB/Makefile.am | 37
specs/XKB/ch01.xml | 22
specs/XKB/ch02.xml | 16
specs/XKB/ch03.xml | 12
specs/XKB/ch04.xml | 12
specs/XKB/ch05.xml | 14
specs/XKB/ch06.xml | 10
specs/XKB/ch07.xml | 16
specs/XKB/ch08.xml | 40
specs/XKB/ch09.xml | 16
specs/XKB/ch10.xml | 78
specs/XKB/ch11.xml | 30
specs/XKB/ch12.xml | 12
specs/XKB/ch13.xml | 26
specs/XKB/ch14.xml | 26
specs/XKB/ch15.xml | 44
specs/XKB/ch16.xml | 56
specs/XKB/ch17.xml | 22
specs/XKB/ch18.xml | 16
specs/XKB/ch19.xml | 2
specs/XKB/ch20.xml | 10
specs/XKB/ch21.xml | 17
specs/XKB/ch22.xml | 2
specs/XKB/xkblib.xml | 19
specs/i18n/Makefile.am | 2
specs/i18n/compose/.gitignore | 2
specs/i18n/compose/Makefile.am | 20
specs/i18n/compose/compose-chart.pl | 388 +++
specs/i18n/compose/docbook-nl.am | 128 +
specs/i18n/framework/Makefile.am | 36
specs/i18n/framework/framework.xml | 180 -
specs/i18n/localedb/Makefile.am | 33
specs/i18n/localedb/localedb.xml | 26
specs/i18n/trans/Makefile.am | 33
specs/i18n/trans/trans.xml | 62
specs/libX11/AppA.xml | 986 +++++-----
specs/libX11/AppB.xml | 2
specs/libX11/AppC.xml | 373 +--
specs/libX11/AppD.xml | 235 +-
specs/libX11/CH01.xml | 29
specs/libX11/CH02.xml | 320 +--
specs/libX11/CH03.xml | 418 ++--
specs/libX11/CH04.xml | 248 +-
specs/libX11/CH05.xml | 90
specs/libX11/CH06.xml | 588 +++---
specs/libX11/CH07.xml | 365 +--
specs/libX11/CH08.xml | 563 ++---
specs/libX11/CH09.xml | 295 +--
specs/libX11/CH10.xml | 297 +--
specs/libX11/CH11.xml | 443 ++--
specs/libX11/CH12.xml | 412 ++--
specs/libX11/CH13.xml | 1225 ++++++------
specs/libX11/CH14.xml | 687 +++----
specs/libX11/CH15.xml | 314 +--
specs/libX11/CH16.xml | 492 ++---
specs/libX11/Makefile.am | 78
specs/libX11/credits.xml | 32
specs/libX11/glossary.xml | 30
specs/libX11/libX11.xml | 39
specs/xmlrules.in | 67
src/FSWrap.c | 5
src/Font.c | 2
src/GetProp.c | 2
src/ImUtil.c | 1
src/InitExt.c | 3
src/KeyBind.c | 3
src/KeysymStr.c | 3
src/Makefile.am | 1
src/Quarks.c | 3
src/RdBitF.c | 5
src/Region.c | 13
src/SetLocale.c | 3
src/XlibInt.c | 57
src/Xresinternal.h | 4
src/Xrm.c | 21
src/XrmI.h | 46
src/util/Makefile.am | 3
src/util/makekeys.c | 5
src/xcb_io.c | 111 -
src/xcms/LRGB.c | 31
src/xcms/PrOfId.c | 11
src/xcms/cmsColNm.c | 4
src/xcms/cmsProp.c | 17
src/xkb/XKB.c | 2
src/xkb/XKBGAlloc.c | 17
src/xkb/XKBGeom.c | 4
src/xkb/XKBList.c | 2
src/xkb/XKBMisc.c | 2
src/xlibi18n/XDefaultIMIF.c | 6
src/xlibi18n/XDefaultOMIF.c | 51
src/xlibi18n/XimintP.h | 40
src/xlibi18n/XlcDL.c | 40
src/xlibi18n/XlcSL.c | 6
src/xlibi18n/lcCharSet.c | 3
src/xlibi18n/lcDB.c | 18
src/xlibi18n/lcFile.c | 22
src/xlibi18n/lcGeneric.c | 35
src/xlibi18n/lcPublic.c | 9
161 files changed, 8355 insertions(+), 6267 deletions(-)
New commits:
commit 409beecb9bf70c341480e8887743f2fc23a1dce4
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Dec 22 12:58:22 2011 +0100
Upload to experimental.
diff --git a/debian/changelog b/debian/changelog
index bd1ff52..eb1a28f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libx11 (2:1.4.99.1-1) UNRELEASED; urgency=low
+libx11 (2:1.4.99.1-1) experimental; urgency=low
[ Julien Cristau ]
* Move xorg-sgml-doctools dependency from -dev to -doc.
@@ -15,7 +15,7 @@ libx11 (2:1.4.99.1-1) UNRELEASED; urgency=low
- _XGetRequest@Base
* Bump shlibs accordingly, for the udeb.
- -- Cyril Brulebois <kibi@debian.org> Thu, 22 Dec 2011 11:36:50 +0100
+ -- Cyril Brulebois <kibi@debian.org> Thu, 22 Dec 2011 12:58:15 +0100
libx11 (2:1.4.4-4) unstable; urgency=low
commit 0810ca6fce0781396a6a0b365e09de016dfdfd70
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Dec 22 12:31:32 2011 +0100
Bump shlibs accordingly, for the udeb.
diff --git a/debian/changelog b/debian/changelog
index 5e5c557..bd1ff52 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,7 @@ libx11 (2:1.4.99.1-1) UNRELEASED; urgency=low
- 006_tailor_pt_BR.UTF-8_Compose.diff
* Add symbol:
- _XGetRequest@Base
+ * Bump shlibs accordingly, for the udeb.
-- Cyril Brulebois <kibi@debian.org> Thu, 22 Dec 2011 11:36:50 +0100
diff --git a/debian/rules b/debian/rules
index 89f3eaf..6e250a1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -115,7 +115,7 @@ binary-arch: build install
dh_strip -Nlibx11-6 -Nlibx11-xcb1
dh_compress -s
dh_fixperms -s
- dh_makeshlibs -s -plibx11-6 --add-udeb=libx11-6-udeb -- -c4
+ dh_makeshlibs -s -plibx11-6 -V'libx11-6 (>= 2:1.4.99.1)' --add-udeb=libx11-6-udeb -- -c4
dh_makeshlibs -s -Nlibx11-6 -- -c4
dh_shlibdeps -s
dh_installdeb -s
commit 3fa401343e13b42e6e1390de1a36b8b9d8fa46dd
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Dec 22 12:12:59 2011 +0100
Add symbol: _XGetRequest@Base
diff --git a/debian/changelog b/debian/changelog
index 3d41f60..5e5c557 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,8 @@ libx11 (2:1.4.99.1-1) UNRELEASED; urgency=low
* Bump xorg-sgml-doctools build-dep.
* Refresh patch:
- 006_tailor_pt_BR.UTF-8_Compose.diff
+ * Add symbol:
+ - _XGetRequest@Base
-- Cyril Brulebois <kibi@debian.org> Thu, 22 Dec 2011 11:36:50 +0100
diff --git a/debian/libx11-6.symbols b/debian/libx11-6.symbols
index 34e673c..c3e4186 100644
--- a/debian/libx11-6.symbols
+++ b/debian/libx11-6.symbols
@@ -823,6 +823,7 @@ libX11.so.6 libx11-6 #MINVER#
_XGetBitsPerPixel@Base 0
_XGetHostname@Base 0
(optional)_XGetLCValues@Base 0 1
+ _XGetRequest@Base 2:1.4.99.1
_XGetScanlinePad@Base 0
_XGetWindowAttributes@Base 0
(optional)_XHeadOfDisplayList@Base 0 1
commit b435ef16c03f1598e90c8a7994a6b74113499918
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Dec 22 12:06:14 2011 +0100
Refresh patch: 006_tailor_pt_BR.UTF-8_Compose.diff
Why wasn't it submitted upstream, BTW?
diff --git a/debian/changelog b/debian/changelog
index 64986c0..3d41f60 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,8 @@ libx11 (2:1.4.99.1-1) UNRELEASED; urgency=low
- Bug fixes, specs clean-up, new compose sequences.
- Add GetRequestSized.
* Bump xorg-sgml-doctools build-dep.
+ * Refresh patch:
+ - 006_tailor_pt_BR.UTF-8_Compose.diff
-- Cyril Brulebois <kibi@debian.org> Thu, 22 Dec 2011 11:36:50 +0100
diff --git a/debian/patches/006_tailor_pt_BR.UTF-8_Compose.diff b/debian/patches/006_tailor_pt_BR.UTF-8_Compose.diff
index 65b8837..d6fa3df 100644
--- a/debian/patches/006_tailor_pt_BR.UTF-8_Compose.diff
+++ b/debian/patches/006_tailor_pt_BR.UTF-8_Compose.diff
@@ -86,7 +86,7 @@ Not submitted upstream to X.Org.
-<Multi_key> <space> <minus> : "~" asciitilde
-
-XCOMM Spaces
--<Multi_key> <space> <space> : " " nobreakspace # NO-BREAK SPACE
+-<Multi_key> <space> <space> : "\240" nobreakspace # NO-BREAK SPACE
-<Multi_key> <space> <period>: " " U2008 # PUNCTUATION SPACE
-
-<Multi_key> <o> <c> : "©" copyright
commit e8306e737a6a9d3d82f0aa720ba025286b074646
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Dec 22 11:58:22 2011 +0100
Bump xorg-sgml-doctools build-dep.
diff --git a/debian/changelog b/debian/changelog
index 596ca57..64986c0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ libx11 (2:1.4.99.1-1) UNRELEASED; urgency=low
* New upstream release candidate:
- Bug fixes, specs clean-up, new compose sequences.
- Add GetRequestSized.
+ * Bump xorg-sgml-doctools build-dep.
-- Cyril Brulebois <kibi@debian.org> Thu, 22 Dec 2011 11:36:50 +0100
diff --git a/debian/control b/debian/control
index 9846be4..2cb809e 100644
--- a/debian/control
+++ b/debian/control
@@ -20,7 +20,7 @@ Build-Depends:
xutils-dev (>= 1:7.6+2),
# specs
xmlto,
- xorg-sgml-doctools (>= 1:1.5),
+ xorg-sgml-doctools (>= 1:1.10),
w3m,
Standards-Version: 3.9.2
Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libx11
commit 3bc2570aa10dba2f45b2067875c55842fa5b64fc
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Dec 22 11:37:45 2011 +0100
Bump changelogs.
diff --git a/ChangeLog b/ChangeLog
index 205f216..3d07ab2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,776 @@
+commit bf2d7c8c6d70539c72560b1921e18df2610acf29
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date: Fri Nov 11 14:56:36 2011 +1000
+
+ libX11 1.4.99.1
+
+ Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit 24283d40b1e4314c6647dda49d2a159833341a8b
+Author: Derek Buitenhuis <derek.buitenhuis@gmail.com>
+Date: Thu Sep 22 18:44:13 2011 -0400
+
+ makekeys: Fix build/target word size mismatch when cross-compiling
+
+ Since makekeys is built using build environment's gcc and
+ runs natively, we have to make sure that the size of the
+ Signature type is the same on both the native environment
+ and the target, otherwise we get mismatches upon running X,
+ and some LSB test failures (xts5).
+
+ Use an unsigned 32-bit integer on all platforms. Also,
+ eliminate the redundant multiple typedefs for the
+ Signature type.
+
+ Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
+ Reviewed-by: Daniel Stone <daniel@fooishbar.org>
+
+commit 1c41f3b9b86b5eeedfa3bff92e519d45aa097587
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date: Wed Nov 9 21:00:36 2011 -0800
+
+ XlcSL.c: convert old-style function definitions to ANSI C89 style
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit f6dad6aaa384bf836baa28ccb72b476a85c40eff
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date: Thu Oct 27 13:53:22 2011 +1000
+
+ Use GetReqSized for GetReq and GetReqExtra
+
+ GetEmptyReq and GetResReq cannot do this due to the final typecast -
+ typically requests that need either of those do not have their own typedef
+ in the protocol headers.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+ Reviewed-by: Jamey Sharp <jamey@minilop.net>
+
+commit c9c99058b9d98789c0b2d7e78a23443c2b57a047
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date: Fri Oct 14 14:51:06 2011 +1000
+
+ include: Add GetReqSized() for request buffers of specific size
+
+ Some XI2 requests change in size over different versions and libXi would
+ need to hack around GetReq and GetReqExtra. Add a new GetReqSized so the
+ library can explicitly specify the size of the request in 4-byte units.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+ Reviewed-by: Jamey Sharp <jamey@minilop.net>
+
+commit ba8a7a19165e30d14bc165f43f67c19b6a115585
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date: Thu Oct 27 13:24:10 2011 +1000
+
+ Switch GetEmptyReq and GetResReq to call _XGetRequest
+
+ Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+ Reviewed-by: Jamey Sharp <jamey@minilop.net>
+
+commit 4a060f993bf676cf21ad9784e010f54134da7b40
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date: Mon Oct 17 09:45:15 2011 +1000
+
+ Add _XGetRequest as substitute for GetReq/GetReqExtra
+
+ Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+ Reviewed-by: Jamey Sharp <jamey@minilop.net>
+
+commit d8956520deb79c1cbb5e974c175bf8493859b22b
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date: Fri Oct 14 17:53:00 2011 -0700
+
+ Fix "nomal" -> "normal" typo in several comments
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 002b36e308a26a152504f9b40aa08a0dce9a7991
+Author: Xue Wei <Wei.Xue@Sun.COM>
+Date: Fri Oct 14 17:39:21 2011 -0700
+
+ mbtocs should not truncate input
+
+ Fixes pasting more than 1024 bytes into xterm, as described in
+ https://bugs.freedesktop.org/show_bug.cgi?id=25209
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 9b8d8c9e5b27273e8856a3851ba9b68022bed3cd
+Author: Marko Myllynen <myllynen@redhat.com>
+Date: Mon Oct 10 09:41:13 2011 +0300
+
+ Add new compose sequences
+
+ This patch adds few new compose sequences to the en_US map, ligatures
+ common in typesetting and sequences already in use in the fi_FI map.
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=30621
+ https://bugs.freedesktop.org/show_bug.cgi?id=34523
+
+ Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 738f7b867341c1da87ee667d48815822715c3e75
+Author: Choe Hwanjin <choe.hwanjin@gmail.com>
+Date: Thu Oct 13 07:58:02 2011 +0900
+
+ XIM: Make Xim handle NEED_SYNC_REPLY flag
+
+ NEED_SYNC_REPLY flag should be in Xim not in Xic.
+ Because the focused Xic can be changed before sending sync reply.
+ After focused Xic changed, the new Xic doesn't have NEED_SYNC_REPLY
+ flag enabled, so libX11 doesn't send XIM_SYNC_REPLY packet.
+
+ This patch adds sync reply flag to Xim and removes sync reply
+ from Xic.
+
+ Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=7869
+
+ Signed-off-by: Choe Hwanjin <choe.hwanjin@gmail.com>
+ Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 50e15379331c436851abb194251cde96999e67b3
+Author: Bodo Graumann <mail@bodograumann.de>
+Date: Mon Oct 10 16:40:52 2011 +0200
+
+ libX11: Fixing modifier key range in Xutil.h (Bug #21910)
+
+ IsModifierKey, defined in include/X11/Xutil.h, is a macro determining,
+ which keys are regarded as modifiers. The constants ISO_Level5_Shift,
+ ISO_Level5_Latch and ISO_Level5_Lock where excluded previously, leaving
+ some Neo2 modifiers functionless in combination with compose.
+ This patch adjusts the range to include the correct, full range of
+ modifier constants.
+
+ Neo2 Bug 277 <http://wiki.neo-layout.org/ticket/277>
+
+ X.Org Bug 21910 <http://bugs.freedesktop.org/show_bug.cgi?id=21910>
+
+ Signed-off-by: Bodo Graumann <mail@bodograumann.de>
+ Reviewed-by: Daniel Stone <daniel@fooishbar.org>
+
+commit b5a108624331fabf393223c0891914cc54d4caf4
+Author: Yann Droneaud <yann@droneaud.fr>
+Date: Tue Oct 11 17:27:59 2011 +0200
+
+ Return name instead of False in XSetICValues()
+
+ In case of error, XSetICValues() must return the first argument
+ that failed to be set.
+
+ But in some error paths, it returns False, which is converted to NULL,
+ so the function returns OK in case of error.
+
+ Signed-off-by: Yann Droneaud <yann@droneaud.fr>
+ Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 10992cb8dc5e4d938e7e5a633b68a81b5875f3ba
+Author: Yann Droneaud <yann@droneaud.fr>
+Date: Sun Oct 9 17:56:45 2011 +0200
+
+ Return name instead of value in XGetIMValues() and XSetIMValues()
+
+ As stated in man page (XOpenIM) and Xlib documentation (chapter 13.5.3),
+ XGetIMValues() and XSetImValues() "returns the name of the first argument
+ that could not be obtained."
+
+ But currently,
+
+ err = XGetIMValues(im, "invalid", &arg, NULL);
+
+ returns &arg instead of "invalid".
+
+ This patch fixes https://bugs.freedesktop.org/show_bug.cgi?id=12897
+
+ Signed-off-by: Yann Droneaud <yann@droneaud.fr>
+ Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit f2651e03f3295a453a2965c3749bc8b6e66f1c09
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date: Mon Oct 10 14:09:17 2011 -0700
+
+ Mark XKeycodeToKeysym as _X_DEPRECATED
+
+ Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 25d7bb9c705623ebbb3afba3b86d0ded5b6bb4fb
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date: Sun Oct 9 02:38:28 2011 -0700
+
+ Fix nobreakspace for pt_BR.UTF-8
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=31334
+
+ Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 913603660c17ec59a4d39d3e3b9d60469ee5c060
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date: Sun Oct 9 02:26:45 2011 -0700
+
+ Fix potential uninitialized variable access in _XimMakeICAttrIDList
+
+ Found by clang static analysis
+
+ Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 566ceaf5a92c721ac7155528e4d0d2e5cbef023f
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date: Sun Oct 9 02:25:50 2011 -0700
+
+ Remove self-resolving aliases
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=30112
+
+ Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 22ba43d198dcca86c88eb15a56fc7d8fc47c422e
+Author: Matt Dew <marcoz@osource.org>
+Date: Fri Oct 7 22:52:30 2011 -0600
+
+ Cleanup IDs and links in doc
+
+ 1 - fix the capitalization of the ID attributes to match either the
+ <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 <marcoz@osource.org>
+
+commit f858f3326adbc0c5711669b92a64a84a9083a055
+Author: James Cloos <cloos@jhcloos.com>
+Date: Tue Oct 4 17:11:11 2011 -0400
+
+ [nls] Fix typo/synco.
+
+ The iso8859-1 Compose table includes an optional section which uses
+ Ctrl<T> as a substitute for <Multi_key>. In that section the sequence
+ to generate an @ (at) either was incorrectly copied from the Multi_key
+ section or was not kept in sync with the Multi_key section.
+
+ Fixing this eliminates the warning from compose-check.pl:
+
+ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+ ┃ Clash with existing sequence in iso8859-1/Compose.pre
+ ┃ on line 661: Ctrl<T> <A> <A>
+ ┃ line #661: Ctrl<T> <A> <A> : "\305" Aring
+ ┃ line #480: Ctrl<T> <A> <A> : "@" at
+ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+
+ Signed-off-by: James Cloos <cloos@jhcloos.com>
+
+commit 7f35f7efc23234b3f8529fee31a802c21846d9ab
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date: Mon Sep 26 11:32:56 2011 -0700
+
+ Remove conflicting compose sequences for cent and colon
+
+ Regression from 4d78ad4bf6dcabca9bb5f84c770abfbb02d3f7a4
+ Found by tinderbox
+
+ Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 4d78ad4bf6dcabca9bb5f84c770abfbb02d3f7a4
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date: Sun Sep 25 16:29:17 2011 -0700
+
+ Add additional compose sequences for pound sterling, yen, and cent (mixed case)
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=1013
+
+ Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+ Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 0ca4153a373e2af7a9eb3cef003393ab332bc79e
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date: Sat Sep 24 16:44:04 2011 -0700
+
+ Use a configure check for seteuid
+
+ HP-UX doesn't have seteuid
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=1497
+
+ Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 79594b4d66344f248eb4314ecb78eb81f632c3ab
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Tue Sep 20 16:06:10 2011 -0400
+
+ localedb specs: use <copyright> for first holder of multi license
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 154430268cf004b06920edde2f1812dc16d71fae
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Tue Sep 20 16:01:52 2011 -0400
+
+ libX11 specs: use <copyright> for first holder of multi license
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 66e621f58dee804acb795ff2c79ce6dd38b34a3f
+Author: Tollef Fog Heen <tfheen@err.no>
+Date: Tue Sep 20 13:07:37 2011 -0400
+
+ NLS: Add more vulgar fractions
+
+ Add 1/7, 1/9, 1/10 and 0/3 vulgar fractions.
+
+ Signed-off-by: Tollef Fog Heen <tfheen@err.no>
+ Signed-off-by: James Cloos <cloos@jhcloos.com>
+
+commit e37a6da814b5653be46000a9a76902729660a2e6
+Author: Alexander Polakov <polachok@gmail.com>
+Date: Sat Sep 17 20:54:58 2011 +0400
+
+ XGrabKey manual page: change XAllowAccess to XAllowEvents in See Also
+
+ There is no XAllowAccess man page to see.
+
+ Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit a23f3323f269b33a43d16dce01395cd28bc41b45
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 15:27:44 2011 -0400
+
+ XKB: provide adequate quotes for the license text
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit a9c7a5cad91d968f5536ef8fc735036e921832a3
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 15:18:53 2011 -0400
+
+ XIM: refactor the multi licensing legal text
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit c46f934ed89e7de79746a0387c9f998d91994ea6
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 10:33:30 2011 -0400
+
+ xim trans: restore Fujitsu copyright legal text
+
+ Somehow lost during docbook conversion. text from x.org ftp R7.5.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 3d75f993382bfdc89d31668d7dfc71c91222e0d7
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 10:11:46 2011 -0400
+
+ xtrans: restore X Consortium original legal text
+
+ Asking X Consortium permission to use The Open Group name makes no sense.
+ Even more so in 1994 before X Window System was passed on to the Open Group.
+
+ Using original text from xorg-docs/general/License
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 136a381585a4a9686c11bad1a6130837978e677f
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 10:03:21 2011 -0400
+
+ Framework: restore X Consortium copyright
+
+ Somewhat dammaged during docbook conversion.
+ Also restore pasrt of the original license text
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 33f346878406762704a0c13cdc018111c666f3c1
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 09:50:00 2011 -0400
+
+ localedb: restore X Consortium original legal text
+
+ Asking X Consortium permission to use The Open Group name makes no sense.
+ Even more so in 1994 before X Window System was passed on to the Open Group.
+
+ Using original text from xorg-docs/general/License
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit e99c9338e413efca026210b9d830efb5c74d34e5
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 08:23:18 2011 -0400
+
+ specs: support multi licensed copyright notice and license text
+
+ For documentation having multiple licenses, the copyright and legalnotice
+ elements sequence cannot instantiated multiple times.
+ The copyright notice and license text are therefore coded inside a
+ legalnotice element. The role attribute on the paragraph is used to allow
+ styling of the copyright notice text which should not be italicized.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit b9dedc757e667333ce899115d618f25cdaa4dd5e
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 08:17:50 2011 -0400
+
+ localedb: add release info to spec
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 4519c89a87ddce01e599542737a27c26030fe4ff
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 08:05:32 2011 -0400
+
+ specs: fix The Open Group license text
+
+ The warranty referred to the X Consortium
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 08ac378423e7be72e340197ba5559a1a36f1783c
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 19 08:03:39 2011 -0400
+
+ specs: The strandard name is still "X Consortium Standard"
+
+ This spec, and fsproto spec, are the only two docs with a different
+ standard name.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 8dfbeb1b1b1e8aa17f69d0a373155419a5f6a172
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Sun Sep 18 13:22:34 2011 -0400
+
+ specs: support multi licensed copyright notice and license text
+
+ For documentation having multiple licenses, the copyright and legalnotice
+ elements sequence cannot instantiated multiple times.
+ The copyright notice and license text are therefore coded inside a legalnotice
+ element. The role attribute on the paragraph is used to allow styling of the
+ copyright notice text which should not be italicized.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 278ca8947c1dabb2b819527dca0fa6190c034f67
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Fri Sep 16 11:45:56 2011 -0400
+
+ docs: merge copyright holder under the same copyright notice
+
+ As per the docbook markup dtd.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 7ff012bb433109a622ac122ade71669e842ebdcf
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Fri Sep 16 10:09:57 2011 -0400
+
+ specs: handle multiple sets of copyright notice/license/warranty
+
+ Docbook groups all the <copyright> elements together and all the
+ <legalnotice> elements together.
+
+ We cannot have a sequence:
+ <copyright> <legalnotice> <copyright> <legalnotice> [...]
+
+ A workaround, which was done in some documents, is to put the copyright
+ notice inside the legalnotice in plain text without the <copyright> element.
+ A formal paragraph title is added here which makes the copyright notice bold,
+ and makes it much easier to locate.
+
+ Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 4a550c71b8221c37b1a9378d5a170da9eaa03405
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Wed Sep 14 15:55:42 2011 -0400
+
+ specs: remove orphan affiliation.
+
+ Authors affiliation are correct.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 0cc02a6df65214560b7575e89cebee741d6d2469
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Tue Sep 13 17:39:02 2011 -0400
+
+ specs: use appropriate markup for Copyright statements
+
+ Also move <releaseinfo> to match order of appearance
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit afe13e19ebf0fc4e3460644164433af016f0add7
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 12 16:54:45 2011 -0400
+
+ docs: use the &fullrelvers; entity to set X11 release information
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 22a2153282db13e9d94881022b8c979539841a2c
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Sun Sep 11 19:49:53 2011 -0400
+
+ docs: remove <productnumber> which is not used by default
+
+ This element is not rendered by default on the title. A template
+ customization is required to display it.
+ X Window System does not have a product number.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 719f16570d9fcfd15247813ee51fa51ac8a6ff4c
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Sun Sep 11 17:40:21 2011 -0400
+
+ docs: use the &fullrelvers; entity to set X11 release information
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit a6b2992f50b571d612ea9ade631c432c3099bc12
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Sun Sep 11 17:38:42 2011 -0400
+
+ docs: remove orphan <affiliation>
+
+ Somehow created during the conversion from roff. Unable to locate
+ the author to which it belongs.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit c7420060b6e47b8467ba50c796ec3c1bab090bc7
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Sun Sep 11 17:38:05 2011 -0400
+
+ docs: remove <productnumber> which is not used by default
+
+ This element is not rendered by default on the title. A template
+ customization is required to display it.
+ X Window System does not have a product number.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 7d5b718c1edbc43c54b7001be548e515a49540ea
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Fri Sep 9 14:46:39 2011 -0400
+
+ docbook.am: embed css styles inside the HTML HEAD element
+
+ 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 <memsize@videotron.ca>
+
+commit 24632d280491c465dfe208ef788815890892e326
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Mon Sep 5 12:53:12 2011 -0400
+
+ compose: upgrade makefile to support olinking on chunked html
+
+ The essential differences over the regular docbook.am are:
+ Adding root.filename parameter for naming of chapters html files.
+ Using xhtml xmlto format and xorg-chunk.xsl stylesheet
+ Set olink.base.uri for pdf but not for chunked html
+ Olink is not applicable to ps and txt formats.
+
+ Html chapters are added to shelf_DATA as they are also installed.
+ The xml is generated from a perl script and not distributed.
+
+ Requires version 1.10 of xorg-sgml-doctools.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 93ab0a1c9a4f9094cf0c8e1c686130673e681798
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Wed Aug 31 19:46:20 2011 -0400
+
+ docbook.am: refactor common flags for xmlto and xsltproc
+
+ Maximize reuse and reduce risk of setting the wrong flag
+ at the wrong place.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 85b725aa9ef76aeb5e94d42e0cd60f896da7ab97
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Wed Aug 31 10:46:59 2011 -0400
+
+ docbook.am: add search path for local entities
+
+ Currently, only $(XORG_SGML_PATH)/X11 is searched for xml entities.
+ A module may want to add entities that apply only to itself and
+ not to all modules, like the xserver does.
+
+ This feature may or may not be used in this module, but all modules
+ share a copy of docbook.am.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit b5ed2d368d47f244d43d2513329fa2758bc4ef54
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Thu Aug 25 14:39:20 2011 -0400
+
+ docbook.am: explicitly list xmlto flags for each target
+
+ Normal evolution of make targets make it impractical to factor out
+ common command flags for xmlto.
+
+ The targets now list each command option as its presence or absence
+ needs to be justified.
+
+ xorg.ss is only needed by xmlto for html.
+ masterdb is only needed by xmlto.
+ img.src.path must not be used by html.
+ xsltproc need to use customization layer xorg-*.xsl.
+ txt format is not required to search masterdb.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit d5b3605f3b0639452e892e9ff3afb18bb7442069
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Thu Aug 25 13:12:49 2011 -0400
+
+ docbook.am: do not generate docs if docbook customization layer is missing
+
+ The stylesheets used to be only about style, fonts or colors.
+ Complex features are now used like olink and chunked html which
+ may cause a build break when stylesheets are missing or lead to hard
+ to find problem.
+
+ Some modules may be built when stylesheets are present while others
+ are built without. There is no requirement to build crippled docs.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 7f23c72c94d9d14122426b0d8c66054f1402769a
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Fri Aug 5 14:33:32 2011 -0400
+
+ libX11 specs: review doclifter generated tables
+
+ Many tables had a questionnable layout and some had information dropped.
+ Each table was cross-referenced with a pre-docbook version
+ to ensure semantic integrity.
+
+ Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 1efdbeb8cd08f443188ac783cbab6ba0654a66d6
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date: Wed Jul 20 15:28:47 2011 -0400
+
+ credits.xml: remove toc from Acknowledgments
Reply to: