[Xcb] [ANNOUNCE] libX11 (1.4 RC1)

Alan Coopersmith alan.coopersmith at oracle.com
Fri Sep 3 19:20:36 PDT 2010

Hash: SHA1

This is the first release candidate for libX11 1.4.   A final release is
planned to occur around the time of the X Developer Summit in mid-September,
so that it will be available for inclusion in the X11R7.6 katamari.

Thanks to the efforts of Matt Dew, the developer documentation included in
this release has been converted from *roff to DocBook - in order to build
html, postscript, pdf or other output formats, you will now need the xmlto
toolchain instead of the previous groff toolchain.

As previously warned, libX11 1.4 *requires* libxcb.   The Xlib 1.3 branch
continues to support the --without-xcb option for the benefit of any
remaining distributors who do not yet ship XCB in their stable releases.

Aaron Plattner (1):
      XOpenDisplay: save the correct display_name value

Adam Jackson (2):
      Use -version-number consistently instead of -version-info
      nls: Switch one of the interrobang sequences to gnaborretni

Alan Coopersmith (28):
      LINEAR_RGB_InitSCCData: When malloc fails, don't try to free unallocated bits
      Define FILE_MAN_DIR_SUFFIX so XCompose shadow page has correct path
      specs/libX11: Convert troff .IN macros to docbook <indexterm> tags
      specs/libX11: Clean up author list & acknowledgements a little
      specs/libX11: Glossary terms should not be marked as functions
      specs/libX11: Mark a number of <acronym>s
      specs/libX11: Move punctuation outside of the <function> tags
      specs/libX11: Make whitespace around <function> tags more uniform
      specs/libX11: Glossary cross-reference links
      specs/libX11: Mass substitution of <function> tags with more specific tags
      Replace untranslated .hN macros with <filename> tags to show header names
      specs/libX11: Fix out-of-place text in Chapter 1
      specs/libX11: Convert Appendix A tables to real tables
      xmlrules.in: Add chunked-html rule to manually generate smaller files
      specs/libX11: Appendix C: convert literallayouts to synopsis or programlisting
      specs/libX11: Explicitly tag document as English
      specs/libX11: Fix section headers in Appendix D
      specs/libX11: App. D: convert literallayouts to synopsis or programlisting
      specs/libX11: Convert simpler eqn markup to docbook tags
      specs/libX11: Tag WM_* as <property>
      specs/libX11: convert multicolumn lists from tables to <simplelist>
      specs/libX11: Add indexterms for headerfiles that .hN used to provide
      specs/libX11: Fix up list of header files in Ch.1 & add index entries
      specs/libX11: make sure all files have DOCTYPEs so standard entities work
      specs/libX11: Manual cleanup pass over Ch. 1
      specs/libX11: Convert \- to &minus; and \^ to either &hairsp; or removed
      specs/libX11: Fix column count of Gravity Attributes table
      libX11 (1.4.0 RC1)

Daniel Stone (7):
      configure.ac: Change from deprecated AC_DEFINE_DIR to AX_
      XStringToKeysym: Special case for XF86 keysyms
      makekeys: Scan vendor keysyms as well as core
      Delete now-redundant XKeysymDB
      XStringToKeysym: Check strdup() return value
      XStringToKeysym: Cope with 0x1234cafe-style input
      NLS: Add \o/ Compose sequence

Fernando Carrijo (1):
      Purge macros NEED_EVENTS and NEED_REPLIES

Gaetan Nadon (10):
      specs: specdir is required to install xml files
      specs: use pattern rules rather than suffix rules
      specs: move indexterm from glossdef to glossterm
      specs: update .gitignore now that all groff generated files are gone
      specs: xsl stylesheet requires abs path to images
      man: using the C preprocessor is not required for man pages.
      config: reinstate XORG_PROG_RAWCPP erroneoulsy removed
      man: simplify building of shadow man pages
      man: xkb: remove unused variable LIB_MAN_DIR_SUFFIX
      config: remove man-pages configuration option

Jamey Sharp (6):
      poll_for_response: Really handle xcb_poll_for_reply getting a reply.
      xcb_io.c: poll_for_response doesn't guarantee there's a pending request.
      Revert "poll_for_response: Really handle xcb_poll_for_reply getting a reply."
      Revert "xcb_io.c: poll_for_response doesn't guarantee there's a pending
      poll_for_response: Really handle xcb_poll_for_reply getting a reply.
      Fix use-after-free in _XReply on X errors.

Jeremy Huddleston (1):
      launchd: Explicitly search /sbin

Jeroen Hoek (1):
      libX11/nls compose tables, add LATIN CAPITAL LETTER SHARP S

Josh Triplett (2):
      Remove support for building without XCB
      Mark the rest of Xprivate.h as _X_HIDDEN.

Julien Cristau (2):
      Hide _XSeqSyncFunction
      Compose.man: default user compose file is .XCompose, not .Xcompose

Juliusz Chroboczek (2):
      Make Compose-comma map to Ogonek for A and E in UTF-8 locales.
      Make Compose-comma map to ogonek for I and U in UTF-8 locales.

Marko Myllynen (2):
      Implement SFS 5966 Annex 4 for Finland
      Fix two typos in SFS 5966 Annex 3

Matt Dew (2):
      specs: replace troff source with docbook-xml source
      specs: replace troff source with docbook-xml source

git tag: libX11-

MD5:  5efa130b912350d33ffbe195a66d4684
SHA1: 0691146b30a0f9410fd7b5b6883836fd7532164d

MD5:  fa7afb4dfa9c264776807657359273f8
SHA1: 880a6751142ffd63c298e0631fd3bcbdd791ae31

- --
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System

Version: GnuPG v2.0.9 (SunOS)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the Xcb mailing list