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*-->}
    	         {&lt;<filename class="headerfile">$1</filename>&gt;$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