COPYING | 8 ChangeLog | 307 ++++++++++++++++++++++++++++++ Makefile.am | 2 configure.ac | 29 +- debian/changelog | 11 + debian/control | 14 + debian/libxaw-doc.install | 1 debian/libxaw7-dev.install | 1 debian/patches/01_Xaw_StripChart_fix.diff | 4 debian/rules | 75 ++++--- docbook.am | 105 ++++++++++ include/X11/Xaw/AsciiSink.h | 8 include/X11/Xaw/AsciiSinkP.h | 12 - include/X11/Xaw/AsciiSrc.h | 4 include/X11/Xaw/AsciiSrcP.h | 18 - include/X11/Xaw/AsciiText.h | 12 - include/X11/Xaw/AsciiTextP.h | 12 - include/X11/Xaw/Box.h | 14 - include/X11/Xaw/BoxP.h | 10 include/X11/Xaw/Command.h | 8 include/X11/Xaw/CommandP.h | 20 - include/X11/Xaw/Dialog.h | 8 include/X11/Xaw/DialogP.h | 8 include/X11/Xaw/Form.h | 12 - include/X11/Xaw/FormP.h | 8 include/X11/Xaw/Grip.h | 8 include/X11/Xaw/GripP.h | 8 include/X11/Xaw/Label.h | 8 include/X11/Xaw/LabelP.h | 12 - include/X11/Xaw/List.h | 26 +- include/X11/Xaw/ListP.h | 4 include/X11/Xaw/MenuButtoP.h | 2 include/X11/Xaw/MenuButton.h | 2 include/X11/Xaw/MultiSink.h | 8 include/X11/Xaw/MultiSinkP.h | 12 - include/X11/Xaw/MultiSrc.h | 2 include/X11/Xaw/MultiSrcP.h | 18 - include/X11/Xaw/Paned.h | 14 - include/X11/Xaw/PanedP.h | 16 - include/X11/Xaw/Panner.h | 12 - include/X11/Xaw/Porthole.h | 14 - include/X11/Xaw/Repeater.h | 12 - include/X11/Xaw/Scrollbar.h | 10 include/X11/Xaw/ScrollbarP.h | 8 include/X11/Xaw/Simple.h | 8 include/X11/Xaw/SimpleMenP.h | 4 include/X11/Xaw/SimpleMenu.h | 2 include/X11/Xaw/SimpleP.h | 8 include/X11/Xaw/Sme.h | 4 include/X11/Xaw/SmeBSB.h | 2 include/X11/Xaw/SmeLine.h | 4 include/X11/Xaw/SmeP.h | 4 include/X11/Xaw/StripCharP.h | 10 include/X11/Xaw/StripChart.h | 12 - include/X11/Xaw/Text.h | 10 include/X11/Xaw/TextP.h | 16 - include/X11/Xaw/TextSink.h | 14 - include/X11/Xaw/TextSinkP.h | 8 include/X11/Xaw/TextSrc.h | 12 - include/X11/Xaw/TextSrcP.h | 8 include/X11/Xaw/Toggle.h | 4 include/X11/Xaw/ToggleP.h | 4 include/X11/Xaw/Tree.h | 30 +- include/X11/Xaw/TreeP.h | 8 include/X11/Xaw/VendorEP.h | 4 include/X11/Xaw/Viewport.h | 8 include/X11/Xaw/ViewportP.h | 8 include/X11/Xaw/XawImP.h | 4 man/Xaw.man | 2 old-doc/CHANGES | 20 - old-doc/Changelog | 28 +- specs/.gitignore | 1 specs/AsciiSink.xml | 2 specs/AsciiSource.xml | 48 ++-- specs/AsciiText.xml | 4 specs/Box.xml | 2 specs/CH1.xml | 10 specs/CH2.xml | 91 ++++---- specs/CH3.xml | 2 specs/CH4.xml | 2 specs/CH5.xml | 6 specs/CH6.xml | 4 specs/CH7.xml | 8 specs/Dialog.xml | 32 +-- specs/Form.xml | 28 +- specs/Grip.xml | 2 specs/Label.xml | 2 specs/List.xml | 18 - specs/Makefile.am | 65 ------ specs/MenuButton.xml | 4 specs/Paned.xml | 26 +- specs/Panner.xml | 4 specs/Porthole.xml | 12 - specs/Repeater.xml | 2 specs/Scrollbar.xml | 10 specs/Simple.xml | 2 specs/SimpleMenu.xml | 16 - specs/Sme.xml | 4 specs/SmeBSB.xml | 4 specs/SmeLine.xml | 2 specs/StripChart.xml | 2 specs/Template.xml | 2 specs/Template_public_header_file.xml | 2 specs/Text.xml | 4 specs/TextActions.xml | 4 specs/TextActions_text_widget_actions.xml | 4 specs/TextFuncs.xml | 84 ++++---- specs/TextSink.xml | 50 ++-- specs/TextSource.xml | 34 +-- specs/Toggle.xml | 40 +-- specs/Tree.xml | 12 - specs/Viewport.xml | 6 specs/libXaw.xml | 71 +++--- src/Actions.c | 65 +++--- src/AllWidgets.c | 67 ++---- src/AsciiSink.c | 16 - src/AsciiSrc.c | 30 +- src/AsciiText.c | 16 - src/Box.c | 31 +-- src/Command.c | 58 ++--- src/Converters.c | 37 +-- src/Dialog.c | 16 - src/DisplayList.c | 26 +- src/Form.c | 8 src/Grip.c | 8 src/Label.c | 24 +- src/List.c | 62 +++--- src/Makefile.am | 1 src/MenuButton.c | 23 +- src/MultiSink.c | 10 src/MultiSrc.c | 90 ++++---- src/Paned.c | 161 +++++++-------- src/Panner.c | 6 src/Pixmap.c | 6 src/Porthole.c | 6 src/Private.h | 2 src/Repeater.c | 6 src/Scrollbar.c | 22 +- src/Simple.c | 27 +- src/SimpleMenu.c | 99 ++++----- src/Sme.c | 14 - src/SmeBSB.c | 49 ++-- src/SmeLine.c | 18 - src/StripChart.c | 48 ++-- src/Text.c | 35 +-- src/TextAction.c | 34 +-- src/TextPop.c | 117 +++++------ src/TextSink.c | 57 ++--- src/TextSrc.c | 34 +-- src/Tip.c | 4 src/Toggle.c | 37 +-- src/Tree.c | 100 ++++----- src/Vendor.c | 28 +- src/Viewport.c | 40 +-- src/XawI18n.c | 4 src/XawIm.c | 28 +- src/XawInit.c | 12 - 157 files changed, 1929 insertions(+), 1534 deletions(-)
New commits: commit be98a2a49b70d7b4a741c8a7389853a906cfa0f9 Author: Julien Cristau <jcris...@debian.org> Date: Wed Apr 11 21:51:24 2012 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index 2fe535e..51d7f02 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -libxaw (2:1.0.10-1) UNRELEASED; urgency=low +libxaw (2:1.0.10-1) unstable; urgency=low * New upstream release. - Build fix for -Werror=pointer-to-int-cast (closes: #664934) @@ -7,7 +7,7 @@ libxaw (2:1.0.10-1) UNRELEASED; urgency=low * Don't require (fake)root for debian/rules clean. * libxaw7-dev is now m-a: same, libxaw-doc m-a: foreign. - -- Julien Cristau <jcris...@debian.org> Wed, 11 Apr 2012 18:45:32 +0200 + -- Julien Cristau <jcris...@debian.org> Wed, 11 Apr 2012 21:51:17 +0200 libxaw (2:1.0.9-3) unstable; urgency=low commit 97bbf4eb72c466b550346674b8952c0313adafe8 Author: Julien Cristau <jcris...@debian.org> Date: Wed Apr 11 21:51:14 2012 +0200 libxaw7-dev is now m-a: same, libxaw-doc m-a: foreign. diff --git a/debian/changelog b/debian/changelog index 38f07c8..2fe535e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ libxaw (2:1.0.10-1) UNRELEASED; urgency=low * Split documentation to a new libxaw-doc package. * Fix up 01_Xaw_StripChart_fix.diff for new version. * Don't require (fake)root for debian/rules clean. + * libxaw7-dev is now m-a: same, libxaw-doc m-a: foreign. -- Julien Cristau <jcris...@debian.org> Wed, 11 Apr 2012 18:45:32 +0200 diff --git a/debian/control b/debian/control index 00d5a55..0748ab8 100644 --- a/debian/control +++ b/debian/control @@ -76,6 +76,7 @@ Description: X11 Athena Widget library (debug package) Package: libxaw7-dev Section: libdevel Architecture: any +Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, @@ -105,6 +106,7 @@ Description: X11 Athena Widget library (development headers) Package: libxaw-doc Section: doc Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends}, Description: X11 Athena Widget library (documentation) commit 231e6141871bbe14c2e0acfa54b7b8ac8ee46099 Author: Julien Cristau <jcris...@debian.org> Date: Wed Apr 11 21:48:40 2012 +0200 Don't require (fake)root for debian/rules clean. diff --git a/debian/changelog b/debian/changelog index 6d10090..38f07c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ libxaw (2:1.0.10-1) UNRELEASED; urgency=low - Build fix for -Werror=pointer-to-int-cast (closes: #664934) * Split documentation to a new libxaw-doc package. * Fix up 01_Xaw_StripChart_fix.diff for new version. + * Don't require (fake)root for debian/rules clean. -- Julien Cristau <jcris...@debian.org> Wed, 11 Apr 2012 18:45:32 +0200 diff --git a/debian/rules b/debian/rules index f5efd74..6b2676b 100755 --- a/debian/rules +++ b/debian/rules @@ -58,7 +58,6 @@ build-stamp: configure clean: xsfclean dh_testdir - dh_testroot rm -f build-stamp rm -f config.cache config.log config.status rm -f */config.cache */config.log */config.status commit c5d31136d10020435862522bfaac9bb852801510 Author: Julien Cristau <jcris...@debian.org> Date: Wed Apr 11 20:57:39 2012 +0200 Fix up 01_Xaw_StripChart_fix.diff for new version. diff --git a/debian/changelog b/debian/changelog index 05267c4..6d10090 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ libxaw (2:1.0.10-1) UNRELEASED; urgency=low * New upstream release. - Build fix for -Werror=pointer-to-int-cast (closes: #664934) * Split documentation to a new libxaw-doc package. + * Fix up 01_Xaw_StripChart_fix.diff for new version. -- Julien Cristau <jcris...@debian.org> Wed, 11 Apr 2012 18:45:32 +0200 diff --git a/debian/patches/01_Xaw_StripChart_fix.diff b/debian/patches/01_Xaw_StripChart_fix.diff index 3a50a31..b80339d 100644 --- a/debian/patches/01_Xaw_StripChart_fix.diff +++ b/debian/patches/01_Xaw_StripChart_fix.diff @@ -25,7 +25,7 @@ Debian bug#167448 <http://bugs.debian.org/167448> - * largest data point + * largest data point. */ --static int +-static int +static int repaint_window(StripChartWidget w, int left, int width) { @@ -79,7 +79,7 @@ Debian bug#167448 <http://bugs.debian.org/167448> w->strip_chart.points = NULL; return; } -- +- + size = sizeof(XPoint) * (w->strip_chart.scale - 1); commit acecfe51ce23e2f98f7e2b2472b41b6ade7f42e4 Author: Julien Cristau <jcris...@debian.org> Date: Wed Apr 11 20:33:04 2012 +0200 Split documentation to a new libxaw-doc package. diff --git a/debian/changelog b/debian/changelog index 5903a76..05267c4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libxaw (2:1.0.10-1) UNRELEASED; urgency=low * New upstream release. - Build fix for -Werror=pointer-to-int-cast (closes: #664934) + * Split documentation to a new libxaw-doc package. -- Julien Cristau <jcris...@debian.org> Wed, 11 Apr 2012 18:45:32 +0200 diff --git a/debian/control b/debian/control index 281c45b..00d5a55 100644 --- a/debian/control +++ b/debian/control @@ -84,6 +84,8 @@ Depends: libxmu-dev, libxpm-dev, x11proto-core-dev, +Suggests: + libxaw-doc, Description: X11 Athena Widget library (development headers) libXaw7 provides the second version of Xaw, the Athena Widgets tookit, which is largely used by legacy X applications. This version is the @@ -99,3 +101,13 @@ Description: X11 Athena Widget library (development headers) . This module can be found at git://anongit.freedesktop.org/git/xorg/lib/libXaw + +Package: libxaw-doc +Section: doc +Architecture: all +Depends: + ${misc:Depends}, +Description: X11 Athena Widget library (documentation) + Xaw, the Athena Widgets tookit, is largely used by legacy X applications. + . + This package contains the documentation for the Xaw library. diff --git a/debian/libxaw-doc.install b/debian/libxaw-doc.install new file mode 100644 index 0000000..7b9009d --- /dev/null +++ b/debian/libxaw-doc.install @@ -0,0 +1 @@ +usr/share/doc/libxaw7-dev diff --git a/debian/libxaw7-dev.install b/debian/libxaw7-dev.install index 95eea7f..a555532 100644 --- a/debian/libxaw7-dev.install +++ b/debian/libxaw7-dev.install @@ -4,4 +4,3 @@ usr/lib/*/libXaw.so usr/lib/*/pkgconfig/xaw7.pc usr/include/X11/* usr/share/man/man3/* -usr/share/doc/libXaw/* usr/share/doc/libxaw7-dev diff --git a/debian/rules b/debian/rules index 38ae1b0..f5efd74 100755 --- a/debian/rules +++ b/debian/rules @@ -34,75 +34,89 @@ endif configure: $(STAMP_DIR)/patch autoreconf -vfi -build/config.status: configure +build: build-indep +build-indep: docflags = --enable-specs +build-indep: build-stamp +build-arch: docflags = --disable-specs +build-arch: build-stamp + +build-stamp: configure + dh_testdir mkdir -p build cd build && \ ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --infodir=\$${prefix}/share/info $(confflags) \ + --docdir=\$${datadir}/doc/libxaw7-dev \ --disable-xaw6 \ --with-xmlto --without-fop \ + $(docflags) \ CFLAGS="$(CFLAGS)" -build: build-stamp -build-stamp: build/config.status - dh_testdir - cd build && $(MAKE) - - touch build-stamp + >$@ clean: xsfclean dh_testdir dh_testroot rm -f build-stamp - rm -f config.cache config.log config.status rm -f */config.cache */config.log */config.status rm -f conftest* */conftest* rm -rf autom4te.cache */autom4te.cache rm -rf build - rm -f $$(find -name Makefile.in) + find -name Makefile.in -delete rm -f compile config.guess config.sub configure depcomp install-sh rm -f ltmain.sh missing INSTALL aclocal.m4 mkinstalldirs config.h.in - dh_clean -install: build +install: build-stamp dh_testdir dh_testroot dh_clean -k dh_installdirs cd build && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install - find debian/tmp/usr/share/doc/libXaw -name '*.xml' -delete rm -f debian/tmp/usr/lib/*/libXaw.so ln -s libXaw7.so debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libXaw.so # Build architecture-dependent files here. -binary-arch: build install +binary-arch: build-arch install dh_testdir dh_testroot - - dh_installdocs - dh_install --sourcedir=debian/tmp --fail-missing --exclude=.la - dh_installman - dh_installchangelogs ChangeLog - dh_link - dh_strip -Nlibxaw7 + dh_installdocs -s + dh_install -s --sourcedir=debian/tmp --fail-missing --exclude=.la + dh_installman -s + dh_installchangelogs -s ChangeLog + dh_link -s + dh_strip -s -Nlibxaw7 dh_strip -plibxaw7 --dbg-package=libxaw7-dbg - dh_compress - dh_fixperms - dh_makeshlibs - dh_shlibdeps - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb + dh_compress -s + dh_fixperms -s + dh_makeshlibs -s + dh_shlibdeps -s + dh_installdeb -s + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s # Build architecture-independent files here. -binary-indep: build install +binary-indep: build-indep install + dh_testdir + dh_testroot + dh_installdocs -i + dh_install -i --sourcedir=debian/tmp --fail-missing --exclude=.la + dh_installman -i + dh_installchangelogs -i ChangeLog + dh_link -i + dh_compress -i -X.xml + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i # Nothing to do binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +.PHONY: build build-indep build-arch +.PHONY: clean binary-indep binary-arch binary install commit 63b46dc82f7dfbd1ba6adfe59e23ca9e704f54d5 Author: Julien Cristau <jcris...@debian.org> Date: Wed Apr 11 18:50:25 2012 +0200 Bump changelogs diff --git a/ChangeLog b/ChangeLog index faa2ba5..acd1ca6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,310 @@ +commit b16cc35e551860a0bff54c47b33317536ddeae52 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Thu Mar 22 19:51:33 2012 -0700 + + libXaw 1.0.10 + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 8a78d3aef0f6f1f51997468daf5f67231f4a3ecd +Author: Matt Turner <matts...@gmail.com> +Date: Wed Feb 1 13:44:05 2012 -0500 + + Include headers instead of using extern definitions + + Signed-off-by: Matt Turner <matts...@gmail.com> + +commit 49c0a2441946f0d70fbd2612f193c95b84dde102 +Author: Jeremy Huddleston <jerem...@apple.com> +Date: Tue Nov 1 20:47:34 2011 -0700 + + Build fix for -Werror=pointer-to-int-cast + + Signed-off-by: Jeremy Huddleston <jerem...@apple.com> + +commit fe00db0ecafd95f6e1353b1d5f11ee6012a9b64c +Author: Matt Dew <mar...@osource.org> +Date: Wed Oct 5 22:33:05 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 <mar...@osource.org> + +commit c8e8838702ba8ae0a8100c7f1bd94ce9932339de +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Sep 19 16:25:43 2011 -0400 + + specs: refactor multi license legal text + + Also restore lost information. + There was no version number for this spec as in many of the docs. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 37ffe69b10ae29e8f91de6ef647d06804b9d159b +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Fri Sep 16 22:13:37 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 <alan.coopersm...@oracle.com> + +commit 6c628c605e4f58be3a84edc5273a0dd88363a770 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Tue Sep 13 17:12:59 2011 -0400 + + specs: fix orphan author affiliation. + + It belongs to Chris Peterson formerly of MIT + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit e07f1d83079eb90ea91e3ff120ad747b1cc78bfb +Author: Gaetan Nadon <mems...@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 <mems...@videotron.ca> + +commit 5b1f776e84108bce397cc6721ee176c3bb5592ad +Author: Gaetan Nadon <mems...@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 <mems...@videotron.ca> + +commit 038802c68090dd3a75405178516017d80a51ecdf +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Sep 8 20:00:00 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 <mems...@videotron.ca> + +commit e24d546c5da599f63cc2ff40626b58c1183ed27a +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Wed Sep 7 10:31:04 2011 -0400 + + docbook.am: global maintenance update - entities, images and olinking + + Adding support in libX11 for html chunking caused a reorg of docbook.am + as well as the xorg-sgml-doctools masterdb for olinking. + The parameter img.src.path is added for pdf images. + A searchpath to the root builddir is added for local entities, if present. + + The docbook.am makefile hides all the details and is identical for + all 22 modules having DocBook documentation. It is included by a thin + Makefile.am which requires no docbook knowledge. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit a6c814b6d02e3f28f1d015678bd3d944ff8dfb10 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Sep 1 14:01:02 2011 -0400 + + Remove include directive to <X11/Xaw> + + The -I directive to include/X11/Xaw is removed which will alert + developers not to include header files with quotes unless they are in + the /src directory. + + Currently no offending includes were found. + + Tested-by: Yaakov Selkowitz <yselkow...@users.sourceforge.net> + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 86444aeda526e957e1d7adc90625f24e263aa7ea +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sat Jun 18 10:22:19 2011 -0400 + + man page: replace hard coded section number with __libmansuffix__ + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 66e450fdbb58b77641351e3c11631fdde86bf205 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sun Jun 12 18:38:44 2011 -0400 + + Install xml versions of specs even if HAVE_XMLTO is false + + DocBook/XML input source is also a usefull output format that can be viewed + with an XML viewer or editor and by some O/S help system. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit f3d7c3c5d9f142149d3217682667b32c3d0ded8d +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sun Jun 5 16:27:36 2011 -0400 + + Install target dbs alongside generated documents + + This matches a change in xorg-sgml-docs whereby the masterdb will look for + the target dbs into the same location as the generated documents. + + The target dbs are now installed alongside the generated documents. + Previously they are installed in $prefix/sgml/X11/dbs alongside masterdb which + has the potential of installing outside the package prefix and cause + distcheck to fail when user does not have write permission in this package. + + Requires XORG_CHECK_SGML_DOCTOOLS(1.8) which was released 2011-06-11 + +commit 39ffb88b3a6523e9258bc6e4f3948a09e63b269f +Author: Matt Dew <mar...@osource.org> +Date: Tue May 31 20:03:23 2011 -0600 + + Add id attributes to funcsynopsis to allow other docs to olink to them. + + Signed-off-by: Matt Dew <mar...@osource.org> + Reviewed-by: Alan Coopersmith <alan.coopersm...@oracle.com> + Reviewed-by: Gaetan Nadon <mems...@videotron.ca> + +commit f5823ff8ed5bd280e7858116c3cec5d97184b175 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Sat May 28 08:48:10 2011 -0700 + + Correct path to examples in X11R5 contrib archive + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 7d01dd4176b8ae1664218da8e197ef49d1efd05a +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Fri May 27 20:35:28 2011 -0700 + + Bug 37536: Documentation refers to invalid contrib/examples/mit/Xaw + + https://bugs.freedesktop.org/show_bug.cgi?id=37536 + + Update text to point to the latest distributed copy I found, in the + X11R5 contrib archives. + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit cfa8e377352d5b9d5dbddc75de8314a509f51224 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sun Feb 27 15:06:18 2011 -0500 + + Documentation: add Docbook external references support + + When writing technical documentation, it is often necessary to cross + reference to other information. When that other information is not in the + current document, additional support is needed, namely <olink>. + + A new feature with version 1.7 of xorg-sgml-doctools adds references to + other documents within or outside this package. + + This patch adds technical support for this feature but does not change + the content of the documentation as seen by the end user. + + Each book or article must generate a database containing the href + of sections that can be referred to from another document. This database + is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that + the value of DATAROOTDIR for xorg-sgml-doctools and for the package + documentation is the same. This forms a virtual document tree. + + This database is consulted by other documents while they are being generated + in order to fulfill the missing information for linking. + Refer to the xorg-sgml-doctools for further technical information. + + Co-authored-by: Matt Dew <mar...@osource.org> + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit a1c8ddc087715876cce1c86f837f7b13b49696aa +Author: Glenn Burkhardt <gbburkha...@verizon.net> +Date: Fri Dec 3 17:22:42 2010 -0500 + + fix potential infinte loop in XawBoxQueryGeometry() (bug 11569) + + Originally sent to xorg@ back in July 2007. + http://lists.x.org/archives/xorg/2007-July/025997.html + +commit 38dce0209303b48054c884508633b4ce0d52a819 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Thu Jan 27 22:40:02 2011 -0800 + + Convert XmuSnprintf calls to just plain snprintf + + All supported platforms have native snprintf + + Remove #include <X11/Xmu/SysUtil.h> since it only defines XmuSnprintf + and the unused XmuGethostname + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 83e4910b379cb9b9d69a0438eba3322470afda24 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Thu Jan 27 22:35:46 2011 -0800 + + Typo fix: sintax error -> syntax error + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit bd78cc3b4afec713fcef114b5f12186d749fdb17 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Wed Feb 2 11:43:41 2011 -0500 + + config: comment, minor upgrade and layout configure.ac + + Group statements per section as per Autoconf standard layout + Autoconf recommends not using dnl instead of # for comments + No functional configuration changes + + This helps automated maintenance and release activities. + Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 449ab92d83a972ba28ffda0ae198a6c8e4b00e78 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Fri Jan 28 16:07:07 2011 -0500 + + config: replace deprecated AC_HELP_STRING with AS_HELP_STRING + + This silences an Automake warning. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit b73a5ea91d0b3bb61ee8e7aa26ff178fd5b72209 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Fri Jan 28 14:59:04 2011 -0500 + + config: remove unrequired AC_HEADER_STDC + + Autoconf says: + "This macro is obsolescent, as current systems have conforming + header files. New programs need not use this macro". + +commit 03457873474dfc90e5f2322facbd6032a1312086 +Author: Roberto Branciforti <rbb...@gmail.com> +Date: Wed Jan 12 22:36:06 2011 +0100 + + Removing trailing white spaces + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + commit 8ac146ce96cfa133b788b1ffdd13fe0b648ee4fc Author: Alan Coopersmith <alan.coopersm...@oracle.com> Date: Tue Jan 11 17:07:08 2011 -0800 diff --git a/debian/changelog b/debian/changelog index d4fe706..5903a76 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libxaw (2:1.0.10-1) UNRELEASED; urgency=low + + * New upstream release. + - Build fix for -Werror=pointer-to-int-cast (closes: #664934) + + -- Julien Cristau <jcris...@debian.org> Wed, 11 Apr 2012 18:45:32 +0200 + libxaw (2:1.0.9-3) unstable; urgency=low * Build for multiarch. commit b16cc35e551860a0bff54c47b33317536ddeae52 Author: Alan Coopersmith <alan.coopersm...@oracle.com> Date: Thu Mar 22 19:51:33 2012 -0700 libXaw 1.0.10 Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> diff --git a/configure.ac b/configure.ac index 5b52876..2423263 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libXaw], [1.0.9], +AC_INIT([libXaw], [1.0.10], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXaw]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([config.h]) commit 8a78d3aef0f6f1f51997468daf5f67231f4a3ecd Author: Matt Turner <matts...@gmail.com> Date: Wed Feb 1 13:44:05 2012 -0500 Include headers instead of using extern definitions Signed-off-by: Matt Turner <matts...@gmail.com> diff --git a/src/AllWidgets.c b/src/AllWidgets.c index 27be437..3b13438 100644 --- a/src/AllWidgets.c +++ b/src/AllWidgets.c @@ -28,46 +28,37 @@ in this Software without prior written authorization from The Open Group. #include <config.h> #endif #include <X11/IntrinsicP.h> -#include <X11/Xmu/WidgetNode.h> #include <X11/Xaw/AllWidgets.h> -extern WidgetClass applicationShellWidgetClass; -extern WidgetClass asciiSinkObjectClass; -extern WidgetClass asciiSrcObjectClass; -extern WidgetClass asciiTextWidgetClass; -extern WidgetClass boxWidgetClass; -extern WidgetClass commandWidgetClass; -extern WidgetClass dialogWidgetClass; -extern WidgetClass formWidgetClass; -extern WidgetClass gripWidgetClass; -extern WidgetClass labelWidgetClass; -extern WidgetClass listWidgetClass; -extern WidgetClass menuButtonWidgetClass; -extern WidgetClass multiSinkObjectClass; -extern WidgetClass multiSrcObjectClass; -extern WidgetClass overrideShellWidgetClass; -extern WidgetClass panedWidgetClass; -extern WidgetClass pannerWidgetClass; -extern WidgetClass portholeWidgetClass; -extern WidgetClass repeaterWidgetClass; -extern WidgetClass scrollbarWidgetClass; -extern WidgetClass shellWidgetClass; -extern WidgetClass simpleMenuWidgetClass; -extern WidgetClass simpleWidgetClass; -extern WidgetClass smeBSBObjectClass; -extern WidgetClass smeLineObjectClass; -extern WidgetClass smeObjectClass; -extern WidgetClass stripChartWidgetClass; -extern WidgetClass textSinkObjectClass; -extern WidgetClass textSrcObjectClass; -extern WidgetClass textWidgetClass; -extern WidgetClass toggleWidgetClass; -extern WidgetClass topLevelShellWidgetClass; -extern WidgetClass transientShellWidgetClass; -extern WidgetClass treeWidgetClass; -extern WidgetClass vendorShellWidgetClass; -extern WidgetClass viewportWidgetClass; -extern WidgetClass wmShellWidgetClass; +#include <X11/Composite.h> +#include <X11/Constraint.h> +#include <X11/Core.h> +#include <X11/Object.h> +#include <X11/RectObj.h> +#include <X11/Shell.h> +#include <X11/Vendor.h> +#include <X11/Xaw/AsciiSink.h> +#include <X11/Xaw/AsciiText.h> +#include <X11/Xaw/Box.h> +#include <X11/Xaw/Dialog.h> +#include <X11/Xaw/Form.h> +#include <X11/Xaw/Grip.h> +#include <X11/Xaw/List.h> +#include <X11/Xaw/MenuButton.h> +#include <X11/Xaw/MultiSink.h> +#include <X11/Xaw/Paned.h> +#include <X11/Xaw/Panner.h> +#include <X11/Xaw/Porthole.h> +#include <X11/Xaw/Repeater.h> +#include <X11/Xaw/Scrollbar.h> +#include <X11/Xaw/SimpleMenu.h> +#include <X11/Xaw/Sme.h> +#include <X11/Xaw/SmeBSB.h> +#include <X11/Xaw/SmeLine.h> +#include <X11/Xaw/StripChart.h> +#include <X11/Xaw/Toggle.h> +#include <X11/Xaw/Tree.h> +#include <X11/Xaw/Viewport.h> XmuWidgetNode XawWidgetArray[] = { { "applicationShell", &applicationShellWidgetClass }, commit 49c0a2441946f0d70fbd2612f193c95b84dde102 Author: Jeremy Huddleston <jerem...@apple.com> Date: Tue Nov 1 20:47:34 2011 -0700 Build fix for -Werror=pointer-to-int-cast Signed-off-by: Jeremy Huddleston <jerem...@apple.com> diff --git a/src/XawIm.c b/src/XawIm.c index d1da5ae..7a7152f 100644 --- a/src/XawIm.c +++ b/src/XawIm.c @@ -184,14 +184,14 @@ static VendorShellWidget SearchVendorShell(Widget w) return(NULL); } -static XContext extContext = (XContext)NULL; +static XContext extContext = (XContext)0; static XawVendorShellExtPart * SetExtPart(VendorShellWidget w, XawVendorShellExtWidget vew) { contextDataRec *contextData; - if (extContext == (XContext)NULL) extContext = XUniqueContext(); + if (extContext == (XContext)0) extContext = XUniqueContext(); contextData = XtNew(contextDataRec); contextData->parent = (Widget)w; @@ -296,13 +296,13 @@ ConfigureCB(Widget w, XtPointer closure, XEvent *event, Boolean *unused) } } -static XContext errContext = (XContext)NULL; +static XContext errContext = (XContext)0; static Widget SetErrCnxt(Widget w, XIM xim) { contextErrDataRec *contextErrData; - if (errContext == (XContext)NULL) errContext = XUniqueContext(); + if (errContext == (XContext)0) errContext = XUniqueContext(); contextErrData = XtNew(contextErrDataRec); contextErrData->widget = w; @@ -1407,12 +1407,12 @@ Destroy(Widget w, XawVendorShellExtPart *ve) return; XtFree( (char*) ve->im.resources ); - if (extContext != (XContext)NULL && + if (extContext != (XContext)0 && !XFindContext (XtDisplay (w), (Window)w, extContext, (XPointer*)&contextData)) XtFree( (char*) contextData ); - if (errContext != (XContext)NULL && + if (errContext != (XContext)0 && !XFindContext (XDisplayOfIM( ve->im.xim ), (Window) ve->im.xim, errContext, (XPointer*) &contextErrData)) XtFree( (char*) contextErrData ); commit fe00db0ecafd95f6e1353b1d5f11ee6012a9b64c Author: Matt Dew <mar...@osource.org> Date: Wed Oct 5 22:33:05 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. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1si427-0008tk...@vasks.debian.org