libX11: Changes to 'master'
Alan Coopersmith
alanc at kemper.freedesktop.org
Mon Jul 12 13:46:30 PDT 2010
specs/libX11/AppC.xml | 358 +++++------
specs/libX11/AppD.xml | 166 ++---
specs/libX11/CH01.xml | 46 -
specs/libX11/CH02.xml | 284 ++++-----
specs/libX11/CH03.xml | 800 +++++++++++++-------------
specs/libX11/CH04.xml | 308 +++++-----
specs/libX11/CH05.xml | 70 +-
specs/libX11/CH06.xml | 652 ++++++++++-----------
specs/libX11/CH07.xml | 582 +++++++++----------
specs/libX11/CH08.xml | 520 ++++++++---------
specs/libX11/CH09.xml | 226 +++----
specs/libX11/CH10.xml | 1400 +++++++++++++++++++++++-----------------------
specs/libX11/CH11.xml | 286 ++++-----
specs/libX11/CH12.xml | 724 +++++++++++------------
specs/libX11/CH13.xml | 1120 ++++++++++++++++++------------------
specs/libX11/CH14.xml | 508 ++++++++--------
specs/libX11/CH15.xml | 142 ++--
specs/libX11/CH16.xml | 298 ++++-----
specs/libX11/glossary.xml | 502 ++++++----------
19 files changed, 4431 insertions(+), 4561 deletions(-)
New commits:
commit 89cc2e02e7c29ef9a02f0cfdf2090a2934f539e4
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Mon Jul 12 13:38:04 2010 -0700
Replace untranslated .hN macros with <filename> tags to show header names
Translation performed by:
perl -i -p -e 's{\<\!-- .hN (\S+) (\S+)?\s*-->}
{<<filename class="headerfile">$1</filename>>$2}' *.xml
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit 75480440946603b8efdbbf78b88d59c641b6d2c8
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Sat Jul 10 00:06:13 2010 -0700
specs/libX11: Mass substitution of <function> tags with more specific tags
Matched names from X headers & "nm libX11.so" output to names in spec to
map to more specific tags. Tags used:
<code> code fragments
<constant> enum values
<errorname> X protocol errors
<filename> filenames
<function> functions
<function> function-like macros (#define foo(a,b)...)
<returnvalue> function return codes
<structfield> struct members
<structname> struct names (even when typedefed)
<symbol> simple value #defines (#define NAME value)
<systemitem> X protocol requests
<systemitem class="event"> X protocol events
<type> non-struct typedefs
<varname> global variables
(Also fixed a couple typos detected by failures of this matching, such as
XESSetPrintErrorValues -> XESetPrintErrorValues.)
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit 26f4f0d50840fe5ba4c46aae0a8e68db0059434b
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Fri Jul 9 00:37:23 2010 -0700
specs/libX11: Glossary cross-reference links
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit 930b52d84031de0e15e0a11cf4ecfd3b2f59e073
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Thu Jul 8 21:19:08 2010 -0700
specs/libX11: Make whitespace around <function> tags more uniform
Simplifies regular expressions for further mass substitutions.
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
More information about the xorg-commit
mailing list