ChangeLog | 290 + Makefile.am | 8 README | 13 configure.ac | 46 debian/changelog | 12 debian/control | 41 debian/libxt-doc.install | 1 debian/rules | 25 docbook.am | 105 include/Makefile.am | 2 include/X11/CallbackI.h | 8 include/X11/Composite.h | 8 include/X11/CompositeP.h | 10 include/X11/ConstrainP.h | 8 include/X11/Constraint.h | 8 include/X11/ConvertI.h | 8 include/X11/Core.h | 8 include/X11/CoreP.h | 8 include/X11/EventI.h | 4 include/X11/InitialI.h | 10 include/X11/Object.h | 8 include/X11/ObjectP.h | 8 include/X11/PassivGraI.h | 16 include/X11/RectObj.h | 8 include/X11/RectObjP.h | 8 include/X11/ResConfigP.h | 4 include/X11/ShellP.h | 14 include/X11/TranslateI.h | 4 include/X11/VarargsI.h | 6 include/X11/Vendor.h | 8 include/X11/VendorP.h | 12 man/XtAddActions.man | 10 man/XtAddCallback.man | 18 man/XtAddEventHandler.man | 46 man/XtAddExposureToRegion.man | 4 man/XtAddGrab.man | 26 man/XtAddInput.man | 34 man/XtAllocateGC.man | 32 man/XtAppAddActionHook.man | 34 man/XtAppAddActions.man | 2 man/XtAppAddBlockHook.man | 34 man/XtAppAddConverter.man | 4 man/XtAppAddInput.man | 8 man/XtAppAddSignal.man | 50 man/XtAppAddTimeOut.man | 4 man/XtAppAddWorkProc.man | 4 man/XtAppCreateShell.man | 38 man/XtAppError.man | 8 man/XtAppErrorMsg.man | 8 man/XtAppGetErrorDatabase.man | 6 man/XtAppGetSelectionTimeout.man | 8 man/XtAppInitialize.man | 36 man/XtAppLock.man | 38 man/XtAppNextEvent.man | 42 man/XtAppReleaseCacheRefs.man | 34 man/XtAppSetExitFlag.man | 34 man/XtAppSetFallbackResources.man | 36 man/XtAppSetTypeConverter.man | 36 man/XtBuildEventMask.man | 4 man/XtCallAcceptFocus.man | 2 man/XtCallActionProc.man | 32 man/XtCallCallbacks.man | 38 man/XtClass.man | 34 man/XtConfigureWidget.man | 10 man/XtConvert.man | 6 man/XtConvertAndStore.man | 38 man/XtCreateApplicationContext.man | 8 man/XtCreateApplicationShell.man | 2 man/XtCreatePopupShell.man | 4 man/XtCreateSelectionRequest.man | 40 man/XtCreateWidget.man | 34 man/XtCreateWindow.man | 4 man/XtDisplay.man | 38 man/XtDisplayInitialize.man | 54 man/XtDisplayStringConversionWarning.man | 14 man/XtDisplayToApplicationContext.man | 32 man/XtError.man | 38 man/XtErrorMsg.man | 38 man/XtFindFile.man | 32 man/XtGetActionKeysym.man | 34 man/XtGetActionList.man | 32 man/XtGetApplicationNameAndClass.man | 32 man/XtGetApplicationResources.man | 4 man/XtGetClassExtension.man | 38 man/XtGetDisplays.man | 32 man/XtGetErrorDatabase.man | 6 man/XtGetGC.man | 6 man/XtGetKeyboardFocusWidget.man | 32 man/XtGetKeysymTable.man | 16 man/XtGetResourceList.man | 14 man/XtGetSelectionParameters.man | 34 man/XtGetSelectionRequest.man | 32 man/XtGetSelectionTimeout.man | 34 man/XtGetSelectionValue.man | 28 man/XtGetSelectionValueIncremental.man | 36 man/XtGetSubresources.man | 4 man/XtGrabKey.man | 50 man/XtHooksOfDisplay.man | 32 man/XtInitialize.man | 34 man/XtInitializeWidgetClass.man | 34 man/XtInsertEventTypeHandler.man | 42 man/XtLastEventProcessed.man | 38 man/XtMakeGeometryRequest.man | 18 man/XtMalloc.man | 18 man/XtManageChildren.man | 32 man/XtMapWidget.man | 12 man/XtName.man | 32 man/XtNameToWidget.man | 8 man/XtNextEvent.man | 20 man/XtOffset.man | 40 man/XtOpenApplication.man | 40 man/XtOwnSelection.man | 40 man/XtParent.man | 2 man/XtParseAcceleratorTable.man | 14 man/XtParseTranslationTable.man | 6 man/XtPopdown.man | 22 man/XtPopup.man | 36 man/XtProcessLock.man | 38 man/XtQueryGeometry.man | 2 man/XtRealizeWidget.man | 30 man/XtRegisterDrawable.man | 34 man/XtRegisterGrabAction.man | 32 man/XtReservePropertyAtom.man | 34 man/XtResolvePathname.man | 34 man/XtSessionGetToken.man | 4 man/XtSetArg.man | 8 man/XtSetKeyTranslator.man | 24 man/XtSetKeyboardFocus.man | 10 man/XtSetLanguageProc.man | 8 man/XtSetMultiClickTime.man | 30 man/XtSetSelectionParameters.man | 34 man/XtSetSensitive.man | 26 man/XtSetValues.man | 48 man/XtSetWMColormapWindows.man | 32 man/XtStringConversionWarning.man | 2 man/XtToolkitThreadInitialize.man | 32 man/XtTranslateCoords.man | 4 man/XtVaCreateArgsList.man | 2 specs/.gitignore | 5 specs/CH01 | 2471 ------------- specs/CH01.xml | 2798 +++++++++++++++ specs/CH02 | 3165 ----------------- specs/CH02.xml | 4538 +++++++++++++++++++++++++ specs/CH03 | 1031 ----- specs/CH03.xml | 1406 +++++++ specs/CH04 | 1998 ----------- specs/CH04.xml | 2498 +++++++++++++ specs/CH05 | 783 ---- specs/CH05.xml | 1063 +++++ specs/CH06 | 1110 ------ specs/CH06.xml | 1369 +++++++ specs/CH07 | 3555 ------------------- specs/CH07.xml | 4989 +++++++++++++++++++++++++++ specs/CH08 | 452 -- specs/CH08.xml | 613 +++ specs/CH09 | 3211 ----------------- specs/CH09.xml | 4326 ++++++++++++++++++++++++ specs/CH10 | 1521 -------- specs/CH10.xml | 2211 ++++++++++++ specs/CH11 | 3566 ------------------- specs/CH11.xml | 5538 +++++++++++++++++++++++++++++++ specs/CH12 | 1067 ----- specs/CH12.xml | 1166 ++++++ specs/CH13 | 805 ---- specs/CH13.xml | 770 ++++ specs/Makefile.am | 61 specs/Xtk.intr.front | 333 - specs/acknowledgement.xml | 323 + specs/appA | 107 specs/appA.xml | 112 specs/appB | 783 ---- specs/appB.xml | 1181 ++++++ specs/appC | 1204 ------ specs/appC.xml | 1970 +++++++++++ specs/appD | 602 --- specs/appD.xml | 880 ++++ specs/appE | 606 --- specs/appE.xml | 1703 +++++++++ specs/appF | 125 specs/appF.xml | 103 specs/intr.idxmac.t | 3 specs/intrinsics.xml | 128 specs/postproc | 19 specs/preface.xml | 51 specs/strings.mit | 16 src/ActionHook.c | 2 src/Alloc.c | 2 src/Converters.c | 18 src/Event.c | 8 src/Initialize.c | 8 src/Intrinsic.c | 6 src/Makefile.am | 10 src/NextEvent.c | 9 src/PopupCB.c | 8 src/Resources.c | 59 src/Selection.c | 5 src/SetSens.c | 4 src/TMaction.c | 2 src/TMparse.c | 6 src/VarCreate.c | 26 src/Varargs.c | 4 src/Vendor.c | 14 src/sharedlib.c | 6 test/.gitignore | 4 test/Alloc.c | 112 test/Converters.c | 83 test/Event.c | 91 test/Makefile.am | 14 util/Shell.ht | 10 util/StrDefs.ct | 8 util/StrDefs.ht | 8 util/makestrs.c | 136 util/makestrs.man | 72 util/string.list | 2 214 files changed, 42195 insertions(+), 30184 deletions(-)
New commits: commit 4476435cd8bba2adc9efc90002e72f951afa93be Author: Julien Cristau <[email protected]> Date: Sun Apr 22 11:23:46 2012 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index 738fc61..087e8d3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -libxt (1:1.1.3-1) UNRELEASED; urgency=low +libxt (1:1.1.3-1) unstable; urgency=low * New upstream release. * Bump xutils-dev build-dep for newer macros. @@ -8,7 +8,7 @@ libxt (1:1.1.3-1) UNRELEASED; urgency=low * Add a libxt-doc package for the specs. * Remove David Nusinow from Uploaders. - -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 + -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 11:13:54 +0200 libxt (1:1.1.1-2) unstable; urgency=low commit 16a2910bcbc73eaef9081351c2f94d94ad3fd28c Author: Julien Cristau <[email protected]> Date: Sun Apr 22 11:13:52 2012 +0200 Remove David Nusinow from Uploaders. diff --git a/debian/changelog b/debian/changelog index 00af933..738fc61 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ libxt (1:1.1.3-1) UNRELEASED; urgency=low * Drop -D_REENTRANT from CFLAGS, unneeded. * No need to override dh_auto_install. * Add a libxt-doc package for the specs. + * Remove David Nusinow from Uploaders. -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 diff --git a/debian/control b/debian/control index 1f1e6fe..4f720a4 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: libxt Section: x11 Priority: optional Maintainer: Debian X Strike Force <[email protected]> -Uploaders: David Nusinow <[email protected]>, Cyril Brulebois <[email protected]> +Uploaders: Cyril Brulebois <[email protected]> Build-Depends: debhelper (>= 8.9.7), dh-autoreconf, commit 1975f732eff7c3e6a2444a75ff3d2019757319fc Author: Julien Cristau <[email protected]> Date: Sun Apr 22 11:09:29 2012 +0200 Add a libxt-doc package for the specs. diff --git a/debian/changelog b/debian/changelog index 500ab71..00af933 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ libxt (1:1.1.3-1) UNRELEASED; urgency=low * Enable unit tests. * Drop -D_REENTRANT from CFLAGS, unneeded. * No need to override dh_auto_install. + * Add a libxt-doc package for the specs. -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 diff --git a/debian/control b/debian/control index c1900e3..1f1e6fe 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Debian X Strike Force <[email protected]> Uploaders: David Nusinow <[email protected]>, Cyril Brulebois <[email protected]> Build-Depends: - debhelper (>= 8.1.3), + debhelper (>= 8.9.7), dh-autoreconf, libx11-dev (>= 1:0.99.2), libsm-dev (>= 1:0.99.1), @@ -14,6 +14,9 @@ Build-Depends: quilt, # for unit tests libglib2.0-dev (>= 2.16), +# specs + xmlto (>= 0.0.20), + xorg-sgml-doctools (>= 1:1.10), Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxt Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxt.git @@ -58,7 +61,18 @@ Description: X11 toolkit intrinsics library (debug package) Package: libxt-dev Section: libdevel Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libxt6 (= ${binary:Version}), libx11-dev, x11proto-core-dev, libsm-dev +Multi-Arch: same +Pre-Depends: + ${misc:Pre-Depends}, +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + libxt6 (= ${binary:Version}), + libx11-dev, + x11proto-core-dev, + libsm-dev, +Suggests: + libxt-doc, Description: X11 toolkit intrinsics library (development headers) libXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are based. Xt is the basis for many toolkits, including @@ -72,3 +86,18 @@ Description: X11 toolkit intrinsics library (development headers) . This module can be found at git://anongit.freedesktop.org/git/xorg/lib/libXt + +Package: libxt-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Pre-Depends: + ${misc:Pre-Depends}, +Depends: + ${misc:Depends}, +Description: X11 toolkit intrinsics library (documentation) + libXt provides the X Toolkit Intrinsics, an abstract widget library upon + which other toolkits are based. Xt is the basis for many toolkits, including + the Athena widgets (Xaw), and LessTif (a Motif implementation). + . + This package contains the X Toolkit Intrinsics C API documentation. diff --git a/debian/libxt-doc.install b/debian/libxt-doc.install new file mode 100644 index 0000000..a7ddde9 --- /dev/null +++ b/debian/libxt-doc.install @@ -0,0 +1 @@ +usr/share/doc/libxt-dev diff --git a/debian/rules b/debian/rules index bb1df4b..383703b 100755 --- a/debian/rules +++ b/debian/rules @@ -2,14 +2,23 @@ PACKAGE = libxt6 +# only build specs if we're building libxt-doc +# if we want both all and any packages, dh runs the -arch override first +override_dh_auto_configure-arch: docflags = --disable-specs +override_dh_auto_configure-arch: libxt_configure +override_dh_auto_configure-indep: docflags = --enable-specs --with-xmlto --without-fop +override_dh_auto_configure-indep: libxt_configure + # Drop -Wl,-Bsymbolic-functions from LDFLAGS as it conflicts with # the Xt inheritance mechanism; LP: #343574 -override_dh_auto_configure: LDFLAGS := $(LDFLAGS:-Wl,-Bsymbolic-functions=) -override_dh_auto_configure: +libxt_configure: LDFLAGS := $(LDFLAGS:-Wl,-Bsymbolic-functions=) +libxt_configure: dh_auto_configure -- \ + --docdir=\$${datadir}/doc/libxt-dev \ --with-appdefaultdir=/etc/X11/app-defaults \ --with-xfile-search-path="/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S:/etc/X11/%L/%T/%N%C%S:/etc/X11/%l/%T/%N%C%S:/etc/X11/%T/%N%C%S:/etc/X11/%L/%T/%N%S:/etc/X11/%l/%T/%N%S:/etc/X11/%T/%N%S" \ --enable-unit-tests \ + $(docflags) \ CFLAGS="$(CFLAGS)" \ LDFLAGS="$(LDFLAGS)" commit 32352c5e48da407ca287ab6712125aee47b0b5e8 Author: Julien Cristau <[email protected]> Date: Sun Apr 22 10:36:00 2012 +0200 No need to override dh_auto_install. dh already installs to debian/tmp if there are multiple binary packages. diff --git a/debian/changelog b/debian/changelog index 8b6f1c0..500ab71 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ libxt (1:1.1.3-1) UNRELEASED; urgency=low * Bump xutils-dev build-dep for newer macros. * Enable unit tests. * Drop -D_REENTRANT from CFLAGS, unneeded. + * No need to override dh_auto_install. -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 diff --git a/debian/rules b/debian/rules index 4004907..bb1df4b 100755 --- a/debian/rules +++ b/debian/rules @@ -13,10 +13,6 @@ override_dh_auto_configure: CFLAGS="$(CFLAGS)" \ LDFLAGS="$(LDFLAGS)" -# Install in debian/tmp to retain control through dh_install: -override_dh_auto_install: - dh_auto_install --destdir=debian/tmp - # Kill *.la files, and forget no-one: override_dh_install: find debian/tmp -name '*.la' -delete commit 2b0346355f4833095cf04d5c12105364d2b733f4 Author: Julien Cristau <[email protected]> Date: Sun Apr 22 10:34:40 2012 +0200 Drop -D_REENTRANT from CFLAGS, unneeded. diff --git a/debian/changelog b/debian/changelog index e77a26e..8b6f1c0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ libxt (1:1.1.3-1) UNRELEASED; urgency=low * New upstream release. * Bump xutils-dev build-dep for newer macros. * Enable unit tests. + * Drop -D_REENTRANT from CFLAGS, unneeded. -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 diff --git a/debian/rules b/debian/rules index 705f12f..4004907 100755 --- a/debian/rules +++ b/debian/rules @@ -2,11 +2,8 @@ PACKAGE = libxt6 -# Configuration: -# - Let's be reentrant -# - Drop -Wl,-Bsymbolic-functions from LDFLAGS as it conflicts with -# the Xt inheritance mechanism; LP: #343574 -override_dh_auto_configure: CFLAGS += -D_REENTRANT +# Drop -Wl,-Bsymbolic-functions from LDFLAGS as it conflicts with +# the Xt inheritance mechanism; LP: #343574 override_dh_auto_configure: LDFLAGS := $(LDFLAGS:-Wl,-Bsymbolic-functions=) override_dh_auto_configure: dh_auto_configure -- \ commit 44f2330f911e2f457859b9f3411dfc3d4b8f34f6 Author: Julien Cristau <[email protected]> Date: Sun Apr 22 10:25:48 2012 +0200 Enable unit tests. diff --git a/debian/changelog b/debian/changelog index 5a55193..e77a26e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libxt (1:1.1.3-1) UNRELEASED; urgency=low * New upstream release. * Bump xutils-dev build-dep for newer macros. + * Enable unit tests. -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 diff --git a/debian/control b/debian/control index be7d2fc..c1900e3 100644 --- a/debian/control +++ b/debian/control @@ -12,6 +12,8 @@ Build-Depends: pkg-config, xutils-dev (>= 1:7.6+3), quilt, +# for unit tests + libglib2.0-dev (>= 2.16), Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxt Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxt.git diff --git a/debian/rules b/debian/rules index 86a56ba..705f12f 100755 --- a/debian/rules +++ b/debian/rules @@ -12,6 +12,7 @@ override_dh_auto_configure: dh_auto_configure -- \ --with-appdefaultdir=/etc/X11/app-defaults \ --with-xfile-search-path="/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S:/etc/X11/%L/%T/%N%C%S:/etc/X11/%l/%T/%N%C%S:/etc/X11/%T/%N%C%S:/etc/X11/%L/%T/%N%S:/etc/X11/%l/%T/%N%S:/etc/X11/%T/%N%S" \ + --enable-unit-tests \ CFLAGS="$(CFLAGS)" \ LDFLAGS="$(LDFLAGS)" commit 7d4b91448abd309fdefbd467e26f0886afa5fab5 Author: Julien Cristau <[email protected]> Date: Sun Apr 22 10:20:49 2012 +0200 Bump xutils-dev build-dep for newer macros. diff --git a/debian/changelog b/debian/changelog index 6ec03bd..5a55193 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libxt (1:1.1.3-1) UNRELEASED; urgency=low * New upstream release. + * Bump xutils-dev build-dep for newer macros. -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 diff --git a/debian/control b/debian/control index 5002a15..be7d2fc 100644 --- a/debian/control +++ b/debian/control @@ -10,8 +10,8 @@ Build-Depends: libsm-dev (>= 1:0.99.1), libice-dev (>= 1:0.99.0), pkg-config, - xutils-dev (>= 1:7.5~1), - quilt + xutils-dev (>= 1:7.6+3), + quilt, Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxt Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxt.git commit 0fb4d6bdf49b9474c6e0b19873c164606e93ddaf Author: Julien Cristau <[email protected]> Date: Sun Apr 22 10:13:02 2012 +0200 Bump changelogs diff --git a/ChangeLog b/ChangeLog index 79c4134..cf0ab3d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,293 @@ +commit 2d689ac861085d1d74bcbd05d1595bac0bf67d20 +Author: Alan Coopersmith <[email protected]> +Date: Thu Mar 15 22:51:45 2012 -0700 + + libXt 1.1.3 + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 75bef5b488245467b6638e25cd22006b306e8536 +Author: Jeremy Huddleston <[email protected]> +Date: Mon Mar 12 18:36:52 2012 -0700 + + Revert "Treat unexpected returned events from poll as errors" + + This commit caused regressions: + https://bugs.freedesktop.org/show_bug.cgi?id=47203 + https://bugs.freedesktop.org/show_bug.cgi?id=47216 + + This reverts commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4. + +commit 8ab1833a80a18131d897f6d9965545c16acef921 +Author: Alan Coopersmith <[email protected]> +Date: Wed Mar 7 17:57:26 2012 -0800 + + libXt 1.1.2 + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit aa0f30641769968e0453a7d02f3f8e5955641336 +Author: Matt Dew <[email protected]> +Date: Mon Jan 16 16:24:32 2012 -0700 + + informaltable cleanup + + On certain tables, add top and bottom borders to table header + and a bottom border to the table. This matches what those + tables in the old pdfs looked like. + + the <?dbfo keep-together='always'> prevents tables from + splitting across pages. Useful for tiny tables. + + Converting the colwidth to a floating point, IE, 1* -> 1.0* + cleans up these build errors: + WARNING: table-layout="fixed" and column-width unspecified => + falling back to proportional-column-width(1) + + Signed-off-by: Matt Dew <[email protected]> + +commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4 +Author: Jeremy Huddleston <[email protected]> +Date: Wed Jan 4 10:33:29 2012 -0800 + + Treat unexpected returned events from poll as errors + + Inspired by libxcb's f0565e8f06aadf760a9065a97b8cf5ab9cbd18de + + Resolves https://bugs.freedesktop.org/show_bug.cgi?id=20048 + + Signed-off-by: Jeremy Huddleston <[email protected]> + +commit 6dd231d37c036d182e789f0af37ee5417792ad4e +Author: Stephen Turnbull <[email protected]> +Date: Wed Jan 4 10:18:29 2012 -0800 + + Don't re-enter the WaitLoop if block is set to false + + See: https://bugs.freedesktop.org/show_bug.cgi?id=20048 + + Signed-off-by: Jeremy Huddleston <[email protected]> + +commit 0d8ef503e2d51d727a912d6ef3cf017608e45b7f +Author: Gaetan Nadon <nadon@memsize.(none)> +Date: Sat Dec 31 09:03:39 2011 -0500 + + Add .gitignore for the newly added DocBook/XML generated files. + + Signed-off-by: Gaetan Nadon <nadon@memsize.(none)> + +commit 9cbf06b9f7b1378ce3424837c979c3241516bf9b +Author: Gaetan Nadon <nadon@memsize.(none)> +Date: Fri Dec 30 17:08:14 2011 -0500 + + 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 <nadon@memsize.(none)> + +commit 7aa5d801d3b17fc9a1af9d5f6bc0283e3762cca2 +Author: Matt Dew <[email protected]> +Date: Wed Dec 28 21:17:53 2011 -0700 + + Remove old files. + +commit b8818e1233b75c6bd47a6d2197fabf3a036a2119 +Author: Matt Dew <[email protected]> +Date: Wed Dec 28 20:34:51 2011 -0700 + + Initial docbook conversion. + +commit fd0da0d44a8501edaac3be7fac9449ad730d8bf4 +Author: Alan Coopersmith <[email protected]> +Date: Fri Oct 7 19:45:21 2011 -0700 + + Add const attributes to TMparse typedefs to fix gcc -Wwrite-strings warnings + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit af9e4b75167c0e31ec02d5ababf204daa12f500d +Author: Alan Coopersmith <[email protected]> +Date: Fri Oct 7 19:32:08 2011 -0700 + + Add const attributes to slashDotXdefaults to fix gcc -Wwrite-strings warnings + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 682ca8daf29285ef5013751784a7ec98962b7cbb +Author: Alan Coopersmith <[email protected]> +Date: Fri Oct 7 19:30:11 2011 -0700 + + Make implementation_default_path return const char * + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit d3c2fbcd83ed9ae9b6cc8d765badca7f8d3261b2 +Author: Alan Coopersmith <[email protected]> +Date: Fri Oct 7 19:23:37 2011 -0700 + + Make gravity strings const to fix gcc -Wwrite-strings warnings + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 94ffb37790ce33fdf49d07dd1ade60b6d8376aa7 +Author: Alan Coopersmith <[email protected]> +Date: Fri Oct 7 19:21:10 2011 -0700 + + Convert ISOLatin1 functions to specify args as const char * + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 1f48cadaa88423a012613a0b456ec8795c8c0992 +Author: Jeremy Huddleston <[email protected]> +Date: Fri Oct 7 17:08:07 2011 -0700 + + Whitespace changes related to cleaning up previous patch + + Signed-off-by: Jeremy Huddleston <[email protected]> + +commit 9e898aa4fd964e888044e2fa2d64089505331f62 +Author: Jeremy Huddleston <[email protected]> +Date: Fri Oct 7 17:01:34 2011 -0700 + + Don't pop elements from our array while we're itterating through it. + + https://bugs.freedesktop.org/show_bug.cgi?id=22543 + + Signed-off-by: Jeremy Huddleston <[email protected]> + +commit df2008411a5c6a735af2b0fced01df660bb6978a +Author: Alan Coopersmith <[email protected]> +Date: Mon Sep 26 15:29:45 2011 -0700 + + makestrs: Add const attributes to fix gcc -Wwrite-strings warnings + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 9347b890ba24db41c7cb6c6e76564e4896bc8cac +Author: Olivier Fourdan <[email protected]> +Date: Tue Sep 20 16:45:02 2011 -0700 + + Bug 40577 - Missing bound checking in FreeSelectionProperty() + + https://bugs.freedesktop.org/show_bug.cgi?id=40577 + + FreeSelectionProperty() did not check for the count of items in array + and relied on a NULL terminated list, which can cause libXt to crash if + FreeSelectionProperty() follows a call to GetSelectionProperty() which + reallocates the array. + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 5691187ced24b16a951e2b8308bcc2b65dd36eee +Author: Alan Coopersmith <[email protected]> +Date: Fri Sep 16 22:54:05 2011 -0700 + + Strip trailing whitespace + + Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' + git diff -w & git diff -b show no diffs from this change + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 6c0b44caa9b424c7e05327e8ddc9273b87a0f81f +Author: Jeremy Huddleston <[email protected]> +Date: Sun Oct 2 13:35:26 2011 -0700 + + LP64 fix for TypedArgToArg() + + https://bugs.freedesktop.org/show_bug.cgi?id=12662 + + Signed-off-by: Jeremy Huddleston <[email protected]> + +commit 2c29b8b71575d73db6b9542b24fa3312a2cf2f86 +Author: Jon TURNEY <[email protected]> +Date: Wed Apr 27 12:32:39 2011 +0100 + + Only link with ws2_32 for mingw target + + For the Cygwin target, we will be using the socket functions provided + by the Cygwin DLL, so linking with ws2_32 is unnecessary, even though + it may be present. + + Signed-off-by: Jon TURNEY <[email protected]> + Reviewed-by: Cyril Brulebois <[email protected] + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 4ee8867047eaff3b121478b7199201d669e2c85d +Author: Gaetan Nadon <[email protected]> +Date: Tue May 24 14:37:03 2011 -0400 + + Update README for documentation reference + + Reviewed-by: Alan Coopersmith <[email protected]> + Reviewed-by: Cyril Brulebois <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 5e299936489bf3476464f00ebf3ffa3fa893cc23 +Author: Alan Coopersmith <[email protected]> +Date: Fri Mar 18 19:36:05 2011 -0700 + + Add test case for XtCvtIntToPixmap fix in commit 16d9941f3aa38 + + Expanded from original Sun test case for Solaris bug 4163152. + Verified that with commit 16d9941f3aa38 reverted, this test case + fails on amd64, with it present, this test case passes. + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 6fc14afa3fa98503248138f7f6984ee33a9bd889 +Author: Alan Coopersmith <[email protected]> +Date: Mon Mar 14 19:07:12 2011 -0700 + + Add test case for XtAppMainLoop bug 34715 + + Signed-off-by: Alan Coopersmith <[email protected]> + Reviewed-by: Gaetan Nadon <[email protected]> + +commit 4bf003a824577b5a46a59b3b3e91687b530ee48f +Author: Alan Coopersmith <[email protected]> +Date: Thu Mar 10 14:23:44 2011 -0800 + + Add test framework similar to xserver and use it to test XtAsprintf + + Only two simple test cases to start with: + - compares the results of snprintf of a short string to a static buffer + with the new buffer returned by XtAsprintf. + - compare the results of using XtAsprintf to replicate a portion of a + very long string with the original string. + + Uses malloc debugging flags for various platforms to try to catch errors + with uninitialized memory (such as the recently fixed failure to terminate + the string). + + Requires xorg-macros 1.13 for XORG_ENABLE_UNIT_TESTS and XORG_WITH_GLIB. + + Signed-off-by: Alan Coopersmith <[email protected]> + Reviewed-by: Gaetan Nadon <[email protected]> + +commit 42c611d9f8c80528f6e36ceb0ce245b06e8b1e8e +Author: Jordan Hayes <[email protected]> +Date: Sun Mar 6 11:35:47 2011 -0800 + + Bug 34715: XtAppMainLoop doesn't work without a Display + + https://bugs.freedesktop.org/show_bug.cgi?id=34715 + + XtAppNextEvent() doesn't return until there's an actual XEvent to be + handled; it handles Xt-internal events (inputs, timers, signals) + itself, but doesn't return (because of course, those aren't XEvents). + Which means that the exit flag doesn't get a chance to break the loop + until/unless there's an actual XEvent. + + Signed-off-by: Alan Coopersmith <[email protected]> + commit c16d3cc264c45601f0e59bdd29e438c7c9679721 Author: Julien Cristau <[email protected]> Date: Thu Mar 10 10:19:59 2011 +0100 diff --git a/debian/changelog b/debian/changelog index d5e416f..6ec03bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libxt (1:1.1.3-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Julien Cristau <[email protected]> Sun, 22 Apr 2012 10:12:54 +0200 + libxt (1:1.1.1-2) unstable; urgency=low * Team upload. commit 2d689ac861085d1d74bcbd05d1595bac0bf67d20 Author: Alan Coopersmith <[email protected]> Date: Thu Mar 15 22:51:45 2012 -0700 libXt 1.1.3 Signed-off-by: Alan Coopersmith <[email protected]> diff --git a/configure.ac b/configure.ac index a8901fd..d15b326 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libXt], [1.1.2], +AC_INIT([libXt], [1.1.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXt]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([config.h]) commit 75bef5b488245467b6638e25cd22006b306e8536 Author: Jeremy Huddleston <[email protected]> Date: Mon Mar 12 18:36:52 2012 -0700 Revert "Treat unexpected returned events from poll as errors" This commit caused regressions: https://bugs.freedesktop.org/show_bug.cgi?id=47203 https://bugs.freedesktop.org/show_bug.cgi?id=47216 This reverts commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4. diff --git a/src/NextEvent.c b/src/NextEvent.c index c8c9dd5..b1f7bc7 100644 --- a/src/NextEvent.c +++ b/src/NextEvent.c @@ -356,21 +356,7 @@ static int IoWait ( return Select (wf->nfds, &wf->rmask, &wf->wmask, &wf->emask, wt->wait_time_ptr); #else - int ret = poll (wf->fdlist, wf->fdlistlen, wt->poll_wait); - /* If poll() returns an event we didn't expect, such as POLLNVAL, treat - * it as if it failed. */ - if(ret >= 0) { - nfds_t i; - for (i=0; i < wf->fdlistlen; i++) { - struct pollfd *fd = &wf->fdlist[i]; - if (fd->revents & ~fd->events) { - ret = -1; - errno = EIO; - break; - } - } - } - return ret; + return poll (wf->fdlist, wf->fdlistlen, wt->poll_wait); #endif } commit 8ab1833a80a18131d897f6d9965545c16acef921 Author: Alan Coopersmith <[email protected]> Date: Wed Mar 7 17:57:26 2012 -0800 libXt 1.1.2 Signed-off-by: Alan Coopersmith <[email protected]> diff --git a/configure.ac b/configure.ac index 3a1ab7e..a8901fd 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libXt], [1.1.1], +AC_INIT([libXt], [1.1.2], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXt]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([config.h]) commit aa0f30641769968e0453a7d02f3f8e5955641336 Author: Matt Dew <[email protected]> Date: Mon Jan 16 16:24:32 2012 -0700 informaltable cleanup On certain tables, add top and bottom borders to table header and a bottom border to the table. This matches what those tables in the old pdfs looked like. the <?dbfo keep-together='always'> prevents tables from splitting across pages. Useful for tiny tables. Converting the colwidth to a floating point, IE, 1* -> 1.0* cleans up these build errors: WARNING: table-layout="fixed" and column-width unspecified => falling back to proportional-column-width(1) Signed-off-by: Matt Dew <[email protected]> diff --git a/specs/CH01.xml b/specs/CH01.xml index 2f6a36f..df2f96f 100644 --- a/specs/CH01.xml +++ b/specs/CH01.xml @@ -816,16 +816,16 @@ initialize procedure, are </row> </thead> <tbody> - <row rowsep='0'> + <row> <entry>children</entry><entry>NULL</entry> </row> - <row rowsep='0'> + <row> <entry>num_children</entry><entry>0</entry> </row> - <row rowsep='0'> + <row> <entry>num_slots</entry><entry>0</entry> </row> - <row rowsep='0'> + <row> <entry>insert_position</entry><entry>Internal function to insert at end</entry> </row> </tbody> diff --git a/specs/CH09.xml b/specs/CH09.xml index 324fd2c..1f64de5 100644 --- a/specs/CH09.xml +++ b/specs/CH09.xml @@ -1323,7 +1323,7 @@ input values of representation type <informaltable frame='topbot'> <?dbfo keep-together="auto" ?> <tgroup cols='3' align='left' rowsep='0' colsep='0'> -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

