From 9d155160546798052533c277c877879e83f85979 Mon Sep 17 00:00:00 2001 From: "Jeremy Kolb jkolb@brandeis.edu" Date: Sun, 29 Oct 2006 19:31:09 -0500 Subject: [PATCH 1/2] Added initial doxygen generation stuff. This should probably be cleaned up later. Added support for major/minor-version attributes in the xcb tag. This is just to give some reference and help people when using *query_version. --- src/c-client.xsl | 63 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 60 insertions(+), 3 deletions(-) diff --git a/src/c-client.xsl b/src/c-client.xsl index 445a8a6..31b6de5 100644 --- a/src/c-client.xsl +++ b/src/c-client.xsl @@ -973,6 +973,18 @@ authorization from the authors. -->___H +/** + * @file .h + **/ + + +/** + * @defgroup XCB__API XCB API + * @brief XCB Protocol Implementation. + + * @{ + **/ + /* * This file generated automatically from .xml by c-client.xsl using XSLT. @@ -992,6 +1004,18 @@ authorization from the authors. + + + + #define XCB__MAJOR_VERSION + + #define XCB__MINOR_VERSION + + + + + + #include <assert.h> @@ -1004,6 +1028,9 @@ authorization from the authors. +/** + * @} + */ #endif @@ -1013,6 +1040,8 @@ authorization from the authors. + /** Opcode for . */ + #define @@ -1073,6 +1102,10 @@ authorization from the authors. + /** + * @brief + **/ + typedef struct @@ -1084,7 +1117,7 @@ authorization from the authors. - ; + ; /**< */ } @@ -1129,8 +1162,31 @@ authorization from the authors. - - + + +/***************************************************************************** + ** + ** + + + ** + + + + + ** @param + + + + + + + + ** @returns + ** + *****************************************************************************/ + + @@ -1148,6 +1204,7 @@ authorization from the authors. + /**< */ From 32cd2d20477ab17704f0a2696c2b3bc2ff8f42de Mon Sep 17 00:00:00 2001 From: Jamey Sharp Date: Thu, 2 Nov 2006 18:04:16 -0800 Subject: [PATCH 2/2] Release libxcb 1.0 RC3 (0.9.93). --- NEWS | 29 +++++++++++++++++++++++++++++ configure.ac | 4 ++-- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 6a53911..243079c 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,32 @@ +Release 1.0 RC3 (2006-11-02) +============================ + +Note: Version 0.9.4 of the test suite tool "check" provides a broken +version of the AM_PATH_CHECK macro, which causes autoconf to fail due to +insufficient quoting on the macro names it prints in its deprecation +message. We have written a patch to fix this problem, available at: + +Version 0.9.4-2 of the Debian package for check includes this patch. +Users of other distributions who want to re-autotool libxcb will need to +apply this patch, use an older version of check, or wait for a fixed +upstream version. This bug does not affect users who use the distributed +tarballs and do not re-autotool. + +* Add library support for xcb-xinerama, using new protocol description + from xcb-proto. +* In the generated protocol code, define and use constants for opcode + numbers rather than hard-coding them. +* In the API conversion script, match only XCB-namespaced XID generators + when converting to xcb_generate_id. +* Quit treating xproto specially in Makefile.am: handle it like all the + extensions. +* Generate Doxygen documentation comments in the protocol stubs, and + provide a Doxygen config file for building HTML documentation for XCB. +* Add note to xcbxlib.h that nothing except Xlib/XCB should use it. +* Extend test suite to test xcb_parse_display with NULL argument and + display in $DISPLAY. + + Release 1.0 RC2 (2006-10-07) ============================ diff --git a/configure.ac b/configure.ac index 72136cf..467de30 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ(2.57) AC_INIT([libxcb], - 0.9.92, + 0.9.93, [xcb@lists.freedesktop.org]) AC_CONFIG_SRCDIR([xcb.pc.in]) AM_INIT_AUTOMAKE([foreign dist-bzip2]) @@ -34,7 +34,7 @@ fi AC_SUBST(HTML_CHECK_RESULT) # Checks for pkg-config packages -PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 0.9.92) +PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 0.9.93) PKG_CHECK_MODULES(XAU, xau) PKG_CHECK_MODULES(XDMCP, xdmcp,