[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

x11proto-core: Changes to 'upstream-unstable'



 COPYING                         |    3 
 Sunkeysym.h                     |    2 
 XF86keysym.h                    |    2 
 Xarch.h                         |    1 
 configure.ac                    |    3 
 specs/.gitignore                |    1 
 specs/Makefile.am               |   11 
 specs/SIAddresses/.gitignore    |    4 
 specs/SIAddresses/IPv6.txt      |   11 
 specs/SIAddresses/Makefile.am   |    6 
 specs/SIAddresses/README        |    4 
 specs/SIAddresses/hostname.txt  |   11 
 specs/SIAddresses/localuser.txt |   20 
 specs/encoding.xml              |  416 +--
 specs/glossary.xml              |  496 ++--
 specs/keysyms.xml               |    9 
 specs/sect1-9.xml               | 4913 ++++++++++++++++++++--------------------
 17 files changed, 3093 insertions(+), 2820 deletions(-)

New commits:
commit d25f90fe260f546cdea0ec2ebc84df446eef5f47
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Tue Dec 7 19:05:26 2010 -0800

    xproto 7.0.20
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

diff --git a/configure.ac b/configure.ac
index 3b6c4e3..832a6a6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.60])
-AC_INIT([Xproto], [7.0.19],
+AC_INIT([Xproto], [7.0.20],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 AM_MAINTAINER_MODE

commit 78806c9fc4be8da93581dcbdafbd668cac9f2d8b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Dec 4 17:57:24 2010 -0800

    spec: Convert .DS/.DE nroff sections to <literallayout> tags
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

diff --git a/specs/sect1-9.xml b/specs/sect1-9.xml
index fb6ce6d..91e3cac 100644
--- a/specs/sect1-9.xml
+++ b/specs/sect1-9.xml
@@ -3913,14 +3913,14 @@ is specified or the specified type matches the actual type of the property,
 then the return type is the actual type of the property,
 the format is the actual format of the property (never zero),
 and the bytes-after and value are as follows, given:
-<!-- .DS -->
-N = actual length of the stored property in bytes
-\ \ \ \ (even if the format is 16 or 32)
-I = 4 * long-offset
-T = N - I
-L = MINIMUM(T, 4 * long-length)
-A = N - (I + L)
-<!-- .DE -->
+<literallayout class="monospaced">
+	N = actual length of the stored property in bytes
+	    (even if the format is 16 or 32)
+	I = 4 * long-offset
+	T = N - I
+	L = MINIMUM(T, 4 * long-length)
+	A = N - (I + L)
+</literallayout>
 </para>
 <para>
 The returned value starts at byte index I in the property (indexing from 0),
@@ -6161,26 +6161,26 @@ If either min-byte1 or max-byte1 are nonzero,
 then both min-char-or-byte2 and max-char-or-byte2 will be less than 256,
 and the 2-byte character index values corresponding to char-infos element N
 (counting from 0) are:
-<!-- .DS -->
-byte1 = N/D + min-byte1
-byte2 = N\\\\D + min-char-or-byte2
-<!-- .DE -->
+<literallayout class="monospaced">
+	byte1 = N/D + min-byte1
+	byte2 = N\\D + min-char-or-byte2
+</literallayout>
 </para>
 <para>
 where:
-<!-- .DS -->
-D = max-char-or-byte2 - min-char-or-byte2 + 1
-/ = integer division
-\\\\ = integer modulus
-<!-- .DE -->
+<literallayout class="monospaced">
+	D = max-char-or-byte2 - min-char-or-byte2 + 1
+	/ = integer division
+	\\ = integer modulus
+</literallayout>
 </para>
 <para>
 If char-infos has length zero,
 then min-bounds and max-bounds will be identical,
 and the effective char-infos is one filled with this char-info, of length:
-<!-- .DS -->
-L = D * (max-byte1 - min-byte1 + 1)
-<!-- .DE -->
+<literallayout class="monospaced">
+	L = D * (max-byte1 - min-byte1 + 1)
+</literallayout>
 </para>
 <para>
 That is,
@@ -6207,19 +6207,19 @@ nonexistent characters).
 The bounding box of the font (that is, the
 smallest rectangle enclosing the shape obtained by superimposing all
 characters at the same origin [x,y]) has its upper-left coordinate at:
-<!-- .DS -->
-[x + min-bounds.left-side-bearing, y - max-bounds.ascent]
-<!-- .DE -->
+<literallayout class="monospaced">
+	[x + min-bounds.left-side-bearing, y - max-bounds.ascent]
+</literallayout>
 with a width of:
-<!-- .DS -->
-max-bounds.right-side-bearing - min-bounds.left-side-bearing
-<!-- .DE -->
+<literallayout class="monospaced">
+	max-bounds.right-side-bearing - min-bounds.left-side-bearing
+</literallayout>
 </para>
 <para>
 and a height of:
-<!-- .DS -->
-max-bounds.ascent + max-bounds.descent
-<!-- .DE -->
+<literallayout class="monospaced">
+	max-bounds.ascent + max-bounds.descent
+</literallayout>
 </para>
 <para>
 The font-ascent is the logical extent of the font above the baseline
@@ -6244,27 +6244,27 @@ For a character origin at [x,y],
 the bounding box of a character (that is,
 the smallest rectangle enclosing the character's shape), described in
 terms of CHARINFO components, is a rectangle with its upper-left corner at:
-<!-- .DS -->
-[x + left-side-bearing, y - ascent]
-<!-- .DE -->
+<literallayout class="monospaced">
+	[x + left-side-bearing, y - ascent]
+</literallayout>
 </para>
 <para>
 with a width of:
-<!-- .DS -->
-right-side-bearing - left-side-bearing
-<!-- .DE -->
+<literallayout class="monospaced">
+	right-side-bearing - left-side-bearing
+</literallayout>
 </para>
 <para>
 and a height of:
-<!-- .DS -->
-ascent + descent
-<!-- .DE -->
+<literallayout class="monospaced">
+	ascent + descent
+</literallayout>
 </para>
 <para>
 and the origin for the next character is defined to be:
-<!-- .DS -->
-[x + character-width, y]
-<!-- .DE -->
+<literallayout class="monospaced">
+	[x + character-width, y]
+</literallayout>
 </para>
 <para>
 Note that the baseline is logically viewed as being just below
@@ -6933,7 +6933,7 @@ so the result is:
 </para>
 
 <literallayout class="monospaced">
-((src FUNC dst) AND plane-mask) OR (dst AND (NOT plane-mask))
+	((src FUNC dst) AND plane-mask) OR (dst AND (NOT plane-mask))
 </literallayout>
 
 <para>
@@ -7070,8 +7070,8 @@ width w is a rectangle with vertices at the following real coordinates:
 </para>
 
 <literallayout class="monospaced">
-[x1-(w*sn/2), y1+(w*cs/2)], [x1+(w*sn/2), y1-(w*cs/2)],
-[x2-(w*sn/2), y2+(w*cs/2)], [x2+(w*sn/2), y2-(w*cs/2)]
+	[x1-(w*sn/2), y1+(w*cs/2)], [x1+(w*sn/2), y1-(w*cs/2)],
+	[x2-(w*sn/2), y2+(w*cs/2)], [x2+(w*sn/2), y2-(w*cs/2)]
 </literallayout>
 
 <para>
@@ -8598,9 +8598,9 @@ This request draws the outlines of the specified rectangles, as if a five-point
 were specified for each rectangle:
 </para>
 <para>
-<!-- .DS -->
-[x,y] [x+width,y] [x+width,y+height] [x,y+height] [x,y]
-<!-- .DE -->
+<literallayout class="monospaced">
+	[x,y] [x+width,y] [x+width,y+height] [x,y+height] [x,y]
+</literallayout>
 </para>
 <para>
 The x and y coordinates of each rectangle are relative to the drawable's origin
@@ -8730,9 +8730,9 @@ the ellipse (for a circle, the angles and coordinate systems are identical).
 The relationship between these angles and angles expressed in the normal
 coordinate system of the screen (as measured with a protractor) is as
 follows:
-<!-- .DS -->
-skewed-angle = atan(tan(normal-angle) * w/h) + adjust
-<!-- .DE -->
+<literallayout class="monospaced">
+	skewed-angle = atan(tan(normal-angle) * w/h) + adjust
+</literallayout>
 </para>
 <para>
 The skewed-angle and normal-angle are expressed in radians (rather
@@ -8952,9 +8952,9 @@ Errors:
 This request fills the specified rectangles, as if a four-point
 <link linkend="requests:FillPoly"><emphasis role='bold'>FillPoly</emphasis></link>
 were specified for each rectangle:
-<!-- .DS -->
-[x,y] [x+width,y] [x+width,y+height] [x,y+height]
-<!-- .DE -->
+<literallayout class="monospaced">
+	[x,y] [x+width,y] [x+width,y+height] [x,y+height]
+</literallayout>
 </para>
 <para>
 The x and y coordinates of each rectangle are relative to the drawable's origin
@@ -9574,21 +9574,21 @@ and specify the baseline starting position (the initial character origin).
 The effect is first to fill a destination rectangle with the background
 pixel defined in gc and then to paint the text with the foreground pixel.
 The upper-left corner of the filled rectangle is at:
-<!-- .DS -->
-[x, y - font-ascent]
-<!-- .DE -->
+<literallayout class="monospaced">
+	[x, y - font-ascent]
+</literallayout>
 </para>
 <para>
 the width is:
-<!-- .DS -->
-overall-width
-<!-- .DE -->
+<literallayout class="monospaced">
+	overall-width
+</literallayout>
 </para>
 <para>
 and the height is:
-<!-- .DS -->
-font-ascent + font-descent
-<!-- .DE -->
+<literallayout class="monospaced">
+	font-ascent + font-descent
+</literallayout>
 </para>
 <para>
 The overall-width, font-ascent, and font-descent are as
@@ -11374,9 +11374,9 @@ The first-keycode must be greater than or equal to min-keycode as returned
 in the connection setup (or a
 <emphasis role='bold'>Value</emphasis>
 error results) and:
-<!-- .DS -->
-first-keycode + (keysyms-length / keysyms-per-keycode) - 1
-<!-- .DE -->
+<literallayout class="monospaced">
+	first-keycode + (keysyms-length / keysyms-per-keycode) - 1
+</literallayout>
 </para>
 <para>
 must be less than or equal to max-keycode as returned in the connection
@@ -11385,9 +11385,9 @@ setup (or a
 error results).
 KEYSYM number N (counting from zero) for keycode K has an index
 (counting from zero) of:
-<!-- .DS -->
-(K - first-keycode) * keysyms-per-keycode + N
-<!-- .DE -->
+<literallayout class="monospaced">
+	(K - first-keycode) * keysyms-per-keycode + N
+</literallayout>
 </para>
 <para>
 in keysyms.
@@ -11468,9 +11468,9 @@ The first-keycode must be greater than or equal to
 min-keycode as returned in the connection setup (or a
 <emphasis role='bold'>Value</emphasis>
 error results), and:
-<!-- .DS -->
-first-keycode + count - 1
-<!-- .DE -->
+<literallayout class="monospaced">
+	first-keycode + count - 1
+</literallayout>
 </para>
 <para>
 must be less than or equal to max-keycode as returned in the connection setup
@@ -11478,16 +11478,16 @@ must be less than or equal to max-keycode as returned in the connection setup
 <emphasis role='bold'>Value</emphasis>
 error results).
 The number of elements in the keysyms list is:
-<!-- .DS -->
-count * keysyms-per-keycode
-<!-- .DE -->
+<literallayout class="monospaced">
+	count * keysyms-per-keycode
+</literallayout>
 </para>
 <para>
 and KEYSYM number N (counting from zero) for keycode K has an index
 (counting from zero) of:
-<!-- .DS -->
-(K - first-keycode) * keysyms-per-keycode + N
-<!-- .DE -->
+<literallayout class="monospaced">
+	(K - first-keycode) * keysyms-per-keycode + N
+</literallayout>
 </para>
 <para>
 in keysyms.
@@ -11773,15 +11773,15 @@ Percent can range from -100 to 100 inclusive (or a
 <emphasis role='bold'>Value</emphasis>
 error results).
 The volume at which the bell is rung when percent is nonnegative is:
-<!-- .DS -->
-base - [(base * percent) / 100] + percent
-<!-- .DE -->
+<literallayout class="monospaced">
+	base - [(base * percent) / 100] + percent
+</literallayout>
 </para>
 <para>
 When percent is negative, it is:
-<!-- .DS -->
-base + [(base * percent) / 100]
-<!-- .DE -->
+<literallayout class="monospaced">
+	base + [(base * percent) / 100]
+</literallayout>
 <!-- .sp -->
 </para>
   </section>

commit f1309dd259f29357b362c7c40913f33d3c144f49
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Dec 4 17:37:05 2010 -0800

    spec: Convert some tables that didn't get converted from troff properly
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

diff --git a/specs/sect1-9.xml b/specs/sect1-9.xml
index 29d795a..fb6ce6d 100644
--- a/specs/sect1-9.xml
+++ b/specs/sect1-9.xml
@@ -5988,70 +5988,145 @@ The font itself will be freed when no other resource references it.
     <title>QueryFont</title>
     <indexterm significance="preferred"><primary>QueryFont</primary></indexterm>
 <informaltable frame='none'>
-  <tgroup cols='1' align='left'>
+  <tgroup cols='3' align='left' rowsep='0'>
   <colspec colname='c1' colsep='0'/>
+  <colspec colname='c2' colsep='0'/>
+  <colspec colname='c3' colsep='0'/>
+  <spanspec spanname='all' namest='c1' nameend='c3'/>
   <tbody>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <!-- .in +.2i -->
 <emphasis remap='I'>font</emphasis>: FONTABLE
 <!-- .in -.2i -->
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
    ▶
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <!-- .in +.2i -->
 font-info: FONTINFO
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 char-infos: LISTofCHARINFO
 <!-- .in -.2i -->
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry valign='top' morerows='18'>
 <!-- .in +.2i -->
 where:
-<!-- .IP -->
-<!-- .TS -->
-l lw(3i).
-T{
+      </entry>
+    </row>
+    <row>
+      <entry valign='top' morerows='9'>
 FONTINFO:
-T}	T{
+      </entry>
+      <entry>
 [draw-direction:
 { <emphasis role='bold'>LeftToRight</emphasis>,
-<emphasis role='bold'>RightToLeft</emphasis>}
-T}
-	\ min-char-or-byte2, max-char-or-byte2: CARD16
-	\ min-byte1, max-byte1: CARD8
-	\ all-chars-exist: BOOL
-	\ default-char: CARD16
-	\ min-bounds: CHARINFO
-	\ max-bounds: CHARINFO
-	\ font-ascent: INT16
-	\ font-descent: INT16
-	\ properties: LISTofFONTPROP]
-FONTPROP:	[name: ATOM
-	\ value: &lt;32-bit-value&gt;]
-CHARINFO:	[left-side-bearing: INT16
-	\ right-side-bearing: INT16
-	\ character-width: INT16
-	\ ascent: INT16
-	\ descent: INT16
-	\ attributes: CARD16]
-<!-- .TE -->
-<!-- .in -.2i -->
+<emphasis role='bold'>RightToLeft</emphasis> }
       </entry>
     </row>
-    <row rowsep='0'>
+    <row>
+      <entry>
+min-char-or-byte2, max-char-or-byte2: CARD16
+      </entry>
+    </row>
+    <row>
+      <entry>
+min-byte1, max-byte1: CARD8
+      </entry>
+    </row>
+    <row>
+      <entry>
+all-chars-exist: BOOL
+      </entry>
+    </row>
+    <row>
+      <entry>
+default-char: CARD16
+      </entry>
+    </row>
+    <row>
+      <entry>
+min-bounds: CHARINFO
+      </entry>
+    </row>
+    <row>
+      <entry>
+max-bounds: CHARINFO
+      </entry>
+    </row>
+    <row>
+      <entry>
+font-ascent: INT16
+      </entry>
+    </row>
+    <row>
+      <entry>
+font-descent: INT16
+      </entry>
+    </row>
+    <row>
+      <entry>
+properties: LISTofFONTPROP]
+      </entry>
+    </row>
+    <row>
+      <entry valign='top' morerows='1'>
+FONTPROP:
+      </entry>
+      <entry>
+[name: ATOM
+      </entry>
+    </row>
+    <row>
+      <entry>
+value: &lt;32-bit-value&gt;]
+      </entry>
+    </row>
+    <row>
+      <entry valign='top' morerows='5'>
+CHARINFO:
+      </entry>
+      <entry>
+[left-side-bearing: INT16
+      </entry>
+    </row>
+    <row>
+      <entry>
+right-side-bearing: INT16
+      </entry>
+    </row>
+    <row>
+      <entry>
+character-width: INT16
+      </entry>
+    </row>
+    <row>
+      <entry>
+ascent: INT16
+      </entry>
+    </row>
+    <row>
+      <entry>
+descent: INT16
+      </entry>
+    </row>
+    <row>
       <entry>
+attributes: CARD16]
+      </entry>
+    </row>
+    <row>
+      <entry spanname='all'>
 <!-- .in +.2i -->
 Errors:
 <emphasis role='bold'>Font</emphasis>
@@ -8664,16 +8739,26 @@ The skewed-angle and normal-angle are expressed in radians (rather
 than in degrees scaled by 64) in the range [0,2*PI).
 The atan returns a value in the range [-PI/2,PI/2].
 The adjust is:
-</para>
-<para>
-<!-- .TS -->
-l l.
-0	for normal-angle in the range [0,PI/2)
-PI	for normal-angle in the range [PI/2,(3*PI)/2)
-2*PI	for normal-angle in the range [(3*PI)/2,2*PI)
-<!-- .TE -->
-</para>
-<para>
+<informaltable frame="none">
+  <tgroup cols='2' align='left' rowsep="0">
+    <colspec colname='c1' colwidth='1*' colsep="0"/>
+    <colspec colname='c2' colwidth='2*' colsep="0"/>
+    <tbody>
+      <row>
+	<entry>0</entry>
+	<entry>for normal-angle in the range [0,PI/2)</entry>
+      </row>
+      <row>
+	<entry>PI</entry>
+	<entry>for normal-angle in the range [PI/2,(3*PI)/2)</entry>
+      </row>
+      <row>
+	<entry>2*PI</entry>
+	<entry>for normal-angle in the range [(3*PI)/2,2*PI)</entry>
+      </row>
+    </tbody>
+  </tgroup>
+</informaltable>
 </para>
 <para>
 The arcs are drawn in the order listed.
@@ -9243,54 +9328,64 @@ It is intended specifically for rudimentary hardcopy support.
     <title>PolyText8</title>
     <indexterm significance="preferred"><primary>PolyText8</primary></indexterm>
 <informaltable frame='none'>
-  <tgroup cols='1' align='left'>
+  <tgroup cols='3' align='left' rowsep='0'>
   <colspec colname='c1' colsep='0'/>
+  <colspec colname='c2' colsep='0'/>
+  <colspec colname='c3' colsep='0'/>
+  <spanspec spanname='all' namest='c1' nameend='c3'/>
   <tbody>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <!-- .in +.2i -->
 <emphasis remap='I'>drawable</emphasis>: DRAWABLE
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <emphasis remap='I'>gc</emphasis>: GCONTEXT
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <emphasis remap='I'>items</emphasis>: LISTofTEXTITEM8
 <!-- .in -.2i -->
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry valign='top' morerows='3'>
 <!-- .in +.2i -->
 where:
-<!-- .TS -->
-r l.
-TEXTITEM8:	TEXTELT8 or FONT
       </entry>
     </row>
-    <row rowsep='0'>
+    <row>
+      <entry>
+TEXTITEM8:
+      </entry>
       <entry>
-TEXTELT8:	[delta: INT8
+TEXTELT8 or FONT
       </entry>
     </row>
-    <row rowsep='0'>
+    <row>
+      <entry valign='top' morerows='1'>
+TEXTELT8:
+      </entry>
       <entry>
-	\ string: STRING8]
-<!-- .TE -->
-<!-- .in -.2i -->
+[delta: INT8
       </entry>
     </row>
-    <row rowsep='0'>
+    <row>
       <entry>
+string: STRING8]
+<!-- .in -.2i -->
+      </entry>
+    </row>
+    <row>
+      <entry spanname='all'>
 <!-- .in +.2i -->
 Errors:
 <emphasis role='bold'>Drawable</emphasis>,
@@ -9346,54 +9441,64 @@ tile-stipple-x-origin, tile-stipple-y-origin
     <title>PolyText16</title>
     <indexterm significance="preferred"><primary>PolyText16</primary></indexterm>
 <informaltable frame='none'>
-  <tgroup cols='1' align='left'>
+  <tgroup cols='3' align='left' rowsep='0'>
   <colspec colname='c1' colsep='0'/>
+  <colspec colname='c2' colsep='0'/>
+  <colspec colname='c3' colsep='0'/>
+  <spanspec spanname='all' namest='c1' nameend='c3'/>
   <tbody>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <!-- .in +.2i -->
 <emphasis remap='I'>drawable</emphasis>: DRAWABLE
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <emphasis remap='I'>gc</emphasis>: GCONTEXT
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry spanname='all'>
 <emphasis remap='I'>items</emphasis>: LISTofTEXTITEM16
 <!-- .in -.2i -->
       </entry>
     </row>
-    <row rowsep='0'>
-      <entry>
+    <row>
+      <entry valign='top' morerows='3'>
 <!-- .in +.2i -->
 where:
-<!-- .TS -->
-r l.
-TEXTITEM16:	TEXTELT16 or FONT
       </entry>
     </row>
-    <row rowsep='0'>
+    <row>
       <entry>
-TEXTELT16:	[delta: INT8
+TEXTITEM16:
+      </entry>
+      <entry>
+TEXTELT16 or FONT
       </entry>
     </row>
-    <row rowsep='0'>
+    <row>
+      <entry valign='top' morerows='1'>
+TEXTELT16:
+      </entry>
       <entry>
-	\ string: STRING16]
-<!-- .TE -->
-<!-- .in -.2i -->
+[delta: INT8
       </entry>
     </row>
     <row rowsep='0'>
       <entry>
+string: STRING16]
+<!-- .in -.2i -->
+      </entry>
+    </row>
+    <row>
+      <entry spanname='all'>
 <!-- .in +.2i -->
 Errors:
 <emphasis role='bold'>Drawable</emphasis>,

commit 19e314d95219d64aea079eb9d2b378533b6efdcd
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Dec 4 16:28:48 2010 -0800

    Replace ASCII -> arrows with Unicode ▶
    
    Matches formatting used in current extension specs like randr
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

diff --git a/specs/encoding.xml b/specs/encoding.xml
index 970b3a8..b67b48e 100644
--- a/specs/encoding.xml
+++ b/specs/encoding.xml
@@ -1012,7 +1012,7 @@ VISUALTYPE
      2     2                               request length
      4     WINDOW                          window
 
--&gt;
+▶
      1     1                               Reply
      1                                     backing-store
           0     NotUseful
@@ -1139,7 +1139,7 @@ VISUALTYPE
      2     2                               request length
      4     DRAWABLE                        drawable
 
--&gt;
+▶
      1     1                               Reply
      1     CARD8                           depth
      2     CARD16                          sequence number
@@ -1158,7 +1158,7 @@ VISUALTYPE
      2     2                               request length
      4     WINDOW                          window
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1179,7 +1179,7 @@ VISUALTYPE
      n     STRING8                         name
      p                                     unused, p=pad(n)
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1194,7 +1194,7 @@ VISUALTYPE
      2     2                               request length
      4     ATOM                            atom
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1244,7 +1244,7 @@ VISUALTYPE
      4     CARD32                          long-offset
      4     CARD32                          long-length
 
--&gt;
+▶
      1     1                               Reply
      1     CARD8                           format
      2     CARD16                          sequence number
@@ -1270,7 +1270,7 @@ VISUALTYPE
      2     2                               request length
      4     WINDOW                          window
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1295,7 +1295,7 @@ VISUALTYPE
      2     2                               request length
      4     ATOM                            selection
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1346,7 +1346,7 @@ VISUALTYPE
      4     TIMESTAMP                       time
           0     CurrentTime
 
--&gt;
+▶
      1     1                               Reply
      1                                     status
           0     Success
@@ -1423,7 +1423,7 @@ VISUALTYPE
           1     Asynchronous
      2                                     unused
 
--&gt;
+▶
      1     1                               Reply
      1                                     status
           0     Success
@@ -1500,7 +1500,7 @@ VISUALTYPE
      2     2                               request length
      4     WINDOW                          window
 
--&gt;
+▶
      1     1                               Reply
      1     BOOL                            same-screen
      2     CARD16                          sequence number
@@ -1525,7 +1525,7 @@ VISUALTYPE
      4     TIMESTAMP                       stop
           0     CurrentTime
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1547,7 +1547,7 @@ VISUALTYPE
      4     WINDOW                          dst-window
      2     INT16                           src-x
      2     INT16                           src-y
--&gt;
+▶
      1     1                               Reply
      1     BOOL                            same-screen
      2     CARD16                          sequence number
@@ -1591,7 +1591,7 @@ VISUALTYPE
      1                                     unused
      2     1                               request length
 
--&gt;
+▶
      1     1                               Reply
      1                                     revert-to
           0     None
@@ -1609,7 +1609,7 @@ VISUALTYPE
      1                                     unused
      2     1                               request length
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1638,7 +1638,7 @@ VISUALTYPE
      2     2                               request length
      4     FONTABLE                        font
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1683,7 +1683,7 @@ VISUALTYPE
      2n     STRING16                       string
      p                                     unused, p=pad(2n)
 
--&gt;
+▶
      1     1                               Reply
      1                                     draw-direction
           0     LeftToRight
@@ -1708,7 +1708,7 @@ VISUALTYPE
      n     STRING8                         pattern
      p                                     unused, p=pad(n)
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -1727,7 +1727,7 @@ VISUALTYPE
      n     STRING8                         pattern
      p                                     unused, p=pad(n)
 
--&gt; (except for last in series)
+▶ (except for last in series)
      1     1                               Reply
      1     n                               length of name in bytes
      2     CARD16                          sequence number
@@ -1759,7 +1759,7 @@ VISUALTYPE
   CHARINFO
      encodings are the same as for QueryFont
 
--&gt; (last in series)
+▶ (last in series)
      1     1                               Reply
      1     0                               last-reply indicator
      2     CARD16                          sequence number
@@ -1780,7 +1780,7 @@ VISUALTYPE
      1                                     unused
      2     1                               request list
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -2100,7 +2100,7 @@ VISUALTYPE
      2     CARD16                          height
      4     CARD32                          plane-mask
 
--&gt;
+▶
      1     1                               Reply
      1     CARD8                           depth
      2     CARD16                          sequence number
@@ -2221,7 +2221,7 @@ VISUALTYPE
      2     2                               request length
      4     WINDOW                          window
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -2240,7 +2240,7 @@ VISUALTYPE
      2     CARD16                          blue
      2                                     unused
 
--&gt;
+▶
      1     1                               Reply
      1                                     unused
      2     CARD16                          sequence number
@@ -2262,7 +2262,7 @@ VISUALTYPE
      n     STRING8                         name
      p                                     unused, p=pad(n)
 
--&gt;
+▶
      1     1                               Reply


Reply to: