From 4769a96385e0eb47550773abb00631af89977320 Mon Sep 17 00:00:00 2001 From: Matt Dew Date: Sun, 15 Jan 2012 17:17:24 -0700 Subject: informaltable cleanup On certain tables, add top and bottom borders to table header and a bottom border to the table. This matches what those tables in the old pdfs looked like. the prevents tables from splitting across pages. Useful for tiny tables. Converting the colwidth to a floating point, IE, 1* -> 1.0* cleans up these build errors: WARNING: table-layout="fixed" and column-width unspecified => falling back to proportional-column-width(1) Signed-off-by: Matt Dew --- specs/encoding.xml | 42 +- specs/keysyms.xml | 2018 +++++++++++++++++++------------------- specs/sect1-9.xml | 2711 ++++++++++++++++++++++++++++------------------------ 3 files changed, 2468 insertions(+), 2303 deletions(-) diff --git a/specs/encoding.xml b/specs/encoding.xml index 582a8d2..0c6ef02 100644 --- a/specs/encoding.xml +++ b/specs/encoding.xml @@ -303,100 +303,100 @@ the set. - - + + - + BITMASK: CARD32 - + WINDOW: CARD32 - + PIXMAP: CARD32 - + CURSOR: CARD32 - + FONT: CARD32 - + GCONTEXT: CARD32 - + COLORMAP: CARD32 - + DRAWABLE: CARD32 - + FONTABLE: CARD32 - + ATOM: CARD32 - + VISUALID: CARD32 - + BYTE: 8-bit value - + INT8: 8-bit signed integer - + INT16: 16-bit signed integer - + INT32: 32-bit signed integer - + CARD8: 8-bit unsigned integer - + CARD16: 16-bit unsigned integer - + CARD32: 32-bit unsigned integer - + TIMESTAMP: CARD32 diff --git a/specs/keysyms.xml b/specs/keysyms.xml index a28814e..9c88ce7 100644 --- a/specs/keysyms.xml +++ b/specs/keysyms.xml @@ -50,15 +50,16 @@ They are used to indicate the absence of symbols (see - - - - - - - + + + + + + + + - + Byte 1 Byte 2 Byte 3 @@ -68,7 +69,7 @@ They are used to indicate the absence of symbols (see - + 0 0 0 @@ -76,7 +77,7 @@ They are used to indicate the absence of symbols (see #x00000000 NoSymbol - + 0 255 255 @@ -134,25 +135,26 @@ sets within which byte 4 identifies the individual function key. - - - + + + + - + Byte 3 Byte 4 - + 255 Keyboard - + 254 Keyboard (XKB) Extension - + 253 3270 @@ -238,10 +240,10 @@ distinguishable semantics associated with them. - - - - + + + + KEYSYM value @@ -250,742 +252,742 @@ distinguishable semantics associated with them. - + #xFF08 BACKSPACE, BACK SPACE, BACK CHAR Keyboard - + #xFF09 TAB Keyboard - + #xFF0A LINEFEED, LF Keyboard - + #xFF0B CLEAR Keyboard - + #xFF0D RETURN, ENTER Keyboard - + #xFF13 PAUSE, HOLD Keyboard - + #xFF14 SCROLL LOCK Keyboard - + #xFF15 SYS REQ, SYSTEM REQUEST Keyboard - + #xFF1B ESCAPE Keyboard - + #xFF20 MULTI-KEY CHARACTER PREFACE Keyboard - + #xFF21 KANJI, KANJI CONVERT Keyboard - + #xFF22 MUHENKAN Keyboard - + #xFF23 HENKAN MODE Keyboard - + #xFF24 ROMAJI Keyboard - + #xFF25 HIRAGANA Keyboard - + #xFF26 KATAKANA Keyboard - + #xFF27 HIRAGANA/KATAKANA TOGGLE Keyboard - + #xFF28 ZENKAKU Keyboard - + #xFF29 HANKAKU Keyboard - + #xFF2A ZENKAKU/HANKAKU TOGGLE Keyboard - + #xFF2B TOUROKU Keyboard - + #xFF2C MASSYO Keyboard - + #xFF2D KANA LOCK Keyboard - + #xFF2E KANA SHIFT Keyboard - + #xFF2F EISU SHIFT Keyboard - + #xFF30 EISU TOGGLE Keyboard - + #xFF31 HANGUL START/STOP (TOGGLE) Keyboard - + #xFF32 HANGUL START Keyboard - + #xFF33 HANGUL END, ENGLISH START Keyboard - + #xFF34 START HANGUL/HANJA CONVERSION Keyboard - + #xFF35 HANGUL JAMO MODE Keyboard - + #xFF36 HANGUL ROMAJA MODE Keyboard - + #xFF37 HANGUL CODE INPUT Keyboard - + #xFF38 HANGUL JEONJA MODE Keyboard - + #xFF39 HANGUL BANJA MODE Keyboard - + #xFF3A HANGUL PREHANJA CONVERSION Keyboard - + #xFF3B HANGUL POSTHANJA CONVERSION Keyboard - + #xFF3C HANGUL SINGLE CANDIDATE Keyboard - + #xFF3D HANGUL MULTIPLE CANDIDATE Keyboard - + #xFF3E HANGUL PREVIOUS CANDIDATE Keyboard - + #xFF3F HANGUL SPECIAL SYMBOLS Keyboard - + #xFF50 HOME Keyboard - + #xFF51 LEFT, MOVE LEFT, LEFT ARROW Keyboard - + #xFF52 UP, MOVE UP, UP ARROW Keyboard - + #xFF53 RIGHT, MOVE RIGHT, RIGHT ARROW Keyboard - + #xFF54 DOWN, MOVE DOWN, DOWN ARROW Keyboard - + #xFF55 PRIOR, PREVIOUS, PAGE UP Keyboard - + #xFF56 NEXT, PAGE DOWN Keyboard - + #xFF57 END, EOL Keyboard - + #xFF58 BEGIN, BOL Keyboard - + #xFF60 SELECT, MARK Keyboard - + #xFF61 PRINT Keyboard - + #xFF62 EXECUTE, RUN, DO Keyboard - + #xFF63 INSERT, INSERT HERE Keyboard - + #xFF65 UNDO, OOPS Keyboard - + #xFF66 REDO, AGAIN Keyboard - + #xFF67 MENU Keyboard - + #xFF68 FIND, SEARCH Keyboard - + #xFF69 CANCEL, STOP, ABORT, EXIT Keyboard - + #xFF6A HELP Keyboard - + #xFF6B BREAK Keyboard - + #xFF7E MODE SWITCH, SCRIPT SWITCH, CHARACTER SET SWITCH Keyboard - + #xFF7F NUM LOCK Keyboard - + #xFF80 KEYPAD SPACE Keyboard - + #xFF89 KEYPAD TAB Keyboard - + #xFF8D KEYPAD ENTER Keyboard - + #xFF91 KEYPAD F1, PF1, A Keyboard - + #xFF92 KEYPAD F2, PF2, B Keyboard - + #xFF93 KEYPAD F3, PF3, C Keyboard - + #xFF94 KEYPAD F4, PF4, D Keyboard - + #xFF95 KEYPAD HOME Keyboard - + #xFF96 KEYPAD LEFT Keyboard - + #xFF97 KEYPAD UP Keyboard - + #xFF98 KEYPAD RIGHT Keyboard - + #xFF99 KEYPAD DOWN Keyboard - + #xFF9A KEYPAD PRIOR, PAGE UP Keyboard - + #xFF9B KEYPAD NEXT, PAGE DOWN Keyboard - + #xFF9C KEYPAD END Keyboard - + #xFF9D KEYPAD BEGIN Keyboard - + #xFF9E KEYPAD INSERT Keyboard - + #xFF9F KEYPAD DELETE Keyboard - + #xFFAA KEYPAD MULTIPLICATION SIGN, ASTERISK Keyboard - + #xFFAB KEYPAD PLUS SIGN Keyboard - + #xFFAC KEYPAD SEPARATOR, COMMA Keyboard - + #xFFAD KEYPAD MINUS SIGN, HYPHEN Keyboard - + #xFFAE KEYPAD DECIMAL POINT, FULL STOP Keyboard - + #xFFAF KEYPAD DIVISION SIGN, SOLIDUS Keyboard - + #xFFB0 KEYPAD DIGIT ZERO Keyboard - + #xFFB1 KEYPAD DIGIT ONE Keyboard - + #xFFB2 KEYPAD DIGIT TWO Keyboard - + #xFFB3 KEYPAD DIGIT THREE Keyboard - + #xFFB4 KEYPAD DIGIT FOUR Keyboard - + #xFFB5 KEYPAD DIGIT FIVE Keyboard - + #xFFB6 KEYPAD DIGIT SIX Keyboard - + #xFFB7 KEYPAD DIGIT SEVEN Keyboard - + #xFFB8 KEYPAD DIGIT EIGHT Keyboard - + #xFFB9 KEYPAD DIGIT NINE Keyboard - + #xFFBD KEYPAD EQUALS SIGN Keyboard - + #xFFBE F1 Keyboard - + #xFFBF F2 Keyboard - + #xFFC0 F3 Keyboard - + #xFFC1 F4 Keyboard - + #xFFC2 F5 Keyboard - + #xFFC3 F6 Keyboard - + #xFFC4 F7 Keyboard - + #xFFC5 F8 Keyboard - + #xFFC6 F9 Keyboard - + #xFFC7 F10 Keyboard - + #xFFC8 F11, L1 Keyboard - + #xFFC9 F12, L2 Keyboard - + #xFFCA F13, L3 Keyboard - + #xFFCB F14, L4 Keyboard - + #xFFCC F15, L5 Keyboard - + #xFFCD F16, L6 Keyboard - + #xFFCE F17, L7 Keyboard - + #xFFCF F18, L8 Keyboard - + #xFFD0 F19, L9 Keyboard - + #xFFD1 F20, L10 Keyboard - + #xFFD2 F21, R1 Keyboard - + #xFFD3 F22, R2 Keyboard - + #xFFD4 F23, R3 Keyboard - + #xFFD5 F24, R4 Keyboard - + #xFFD6 F25, R5 Keyboard - + #xFFD7 F26, R6 Keyboard - + #xFFD8 F27, R7 Keyboard - + #xFFD9 F28, R8 Keyboard - + #xFFDA F29, R9 Keyboard - + #xFFDB F30, R10 Keyboard - + #xFFDC F31, R11 Keyboard - + #xFFDD F32, R12 Keyboard - + #xFFDE F33, R13 Keyboard - + #xFFDF F34, R14 Keyboard - + #xFFE0 F35, R15 Keyboard - + #xFFE1 LEFT SHIFT Keyboard - + #xFFE2 RIGHT SHIFT Keyboard - + #xFFE3 LEFT CONTROL Keyboard - + #xFFE4 RIGHT CONTROL Keyboard - + #xFFE5 CAPS LOCK Keyboard - + #xFFE6 SHIFT LOCK Keyboard - + #xFFE7 LEFT META Keyboard - + #xFFE8 RIGHT META Keyboard - + #xFFE9 LEFT ALT Keyboard - + #xFFEA RIGHT ALT Keyboard - + #xFFEB LEFT SUPER Keyboard - + #xFFEC RIGHT SUPER Keyboard - + #xFFED LEFT HYPER Keyboard - + #xFFEE RIGHT HYPER Keyboard - + #xFFFF DELETE, RUBOUT Keyboard @@ -1006,10 +1008,10 @@ terminals. - - - - + + + + KEYSYM value @@ -1018,152 +1020,152 @@ terminals. - + #xFD01 3270 DUPLICATE 3270 - + #xFD02 3270 FIELDMARK 3270 - + #xFD03 3270 RIGHT2 3270 - + #xFD04 3270 LEFT2 3270 - + #xFD05 3270 BACKTAB 3270 - + #xFD06 3270 ERASEEOF 3270 - + #xFD07 3270 ERASEINPUT 3270 - + #xFD08 3270 RESET 3270 - + #xFD09 3270 QUIT 3270 - + #xFD0A 3270 PA1 3270 - + #xFD0B 3270 PA2 3270 - + #xFD0C 3270 PA3 3270 - + #xFD0D 3270 TEST 3270 - + #xFD0E 3270 ATTN 3270 - + #xFD0F 3270 CURSORBLINK 3270 - + #xFD10 3270 ALTCURSOR 3270 - + #xFD11 3270 KEYCLICK 3270 - + #xFD12 3270 JUMP 3270 - + #xFD13 3270 IDENT 3270 - + #xFD14 3270 RULE 3270 - + #xFD15 3270 COPY 3270 - + #xFD16 3270 PLAY 3270 - + #xFD17 3270 SETUP 3270 - + #xFD18 3270 RECORD 3270 - + #xFD19 3270 CHANGESCREEN 3270 - + #xFD1A 3270 DELETEWORD 3270 - + #xFD1B 3270 EXSELECT 3270 - + #xFD1C 3270 CURSORSELECT 3270 - + #xFD1D 3270 PRINTSCREEN 3270 - + #xFD1E 3270 ENTER 3270 @@ -1196,11 +1198,11 @@ value of the particular character within that set. - - - - - + + + + + Byte 3 @@ -1210,61 +1212,61 @@ value of the particular character within that set. - + 1 Latin-2 11 APL - + 2 Latin-3 12 Hebrew - + 3 Latin-4 13 Thai - + 4 Kana 14 Korean - + 5 Arabic 15 Latin-5 - + 6 Cyrillic 16 Latin-6 - + 7 Greek 17 Latin-7 - + 8 Technical 18 Latin-8 - + 9 Special 19 Latin-9 - + 10 Publishing 32 @@ -1310,11 +1312,11 @@ already been deprecated by the introduction of the Unicode KEYSYMs. - - - - - + + + + + KEYSYM value @@ -1324,4711 +1326,4711 @@ already been deprecated by the introduction of the Unicode KEYSYMs. - + #x01A1 U+0104 LATIN CAPITAL LETTER A WITH OGONEK Latin-2 - + #x01A2 U+02D8 BREVE Latin-2 - + #x01A3 U+0141 LATIN CAPITAL LETTER L WITH STROKE Latin-2 - + #x01A5 U+013D LATIN CAPITAL LETTER L WITH CARON Latin-2 - + #x01A6 U+015A LATIN CAPITAL LETTER S WITH ACUTE Latin-2 - + #x01A9 U+0160 LATIN CAPITAL LETTER S WITH CARON Latin-2 - + #x01AA U+015E LATIN CAPITAL LETTER S WITH CEDILLA Latin-2 - + #x01AB U+0164 LATIN CAPITAL LETTER T WITH CARON Latin-2 - + #x01AC U+0179 LATIN CAPITAL LETTER Z WITH ACUTE Latin-2 - + #x01AE U+017D LATIN CAPITAL LETTER Z WITH CARON Latin-2 - + #x01AF U+017B LATIN CAPITAL LETTER Z WITH DOT ABOVE Latin-2 - + #x01B1 U+0105 LATIN SMALL LETTER A WITH OGONEK Latin-2 - + #x01B2 U+02DB OGONEK Latin-2 - + #x01B3 U+0142 LATIN SMALL LETTER L WITH STROKE Latin-2 - + #x01B5 U+013E LATIN SMALL LETTER L WITH CARON Latin-2 - + #x01B6 U+015B LATIN SMALL LETTER S WITH ACUTE Latin-2 - + #x01B7 U+02C7 CARON Latin-2 - + #x01B9 U+0161 LATIN SMALL LETTER S WITH CARON Latin-2 - + #x01BA U+015F LATIN SMALL LETTER S WITH CEDILLA Latin-2 - + #x01BB U+0165 LATIN SMALL LETTER T WITH CARON Latin-2 - + #x01BC U+017A LATIN SMALL LETTER Z WITH ACUTE Latin-2 - + #x01BD U+02DD DOUBLE ACUTE ACCENT Latin-2 - + #x01BE U+017E LATIN SMALL LETTER Z WITH CARON Latin-2 - + #x01BF U+017C LATIN SMALL LETTER Z WITH DOT ABOVE Latin-2 - + #x01C0 U+0154 LATIN CAPITAL LETTER R WITH ACUTE Latin-2 - + #x01C3 U+0102 LATIN CAPITAL LETTER A WITH BREVE Latin-2 - + #x01C5 U+0139 LATIN CAPITAL LETTER L WITH ACUTE Latin-2 - + #x01C6 U+0106 LATIN CAPITAL LETTER C WITH ACUTE Latin-2 - + #x01C8 U+010C LATIN CAPITAL LETTER C WITH CARON Latin-2 - + #x01CA U+0118 LATIN CAPITAL LETTER E WITH OGONEK Latin-2 - + #x01CC U+011A LATIN CAPITAL LETTER E WITH CARON Latin-2 - + #x01CF U+010E LATIN CAPITAL LETTER D WITH CARON Latin-2 - + #x01D0 U+0110 LATIN CAPITAL LETTER D WITH STROKE Latin-2 - + #x01D1 U+0143 LATIN CAPITAL LETTER N WITH ACUTE Latin-2 - + #x01D2 U+0147 LATIN CAPITAL LETTER N WITH CARON Latin-2 - + #x01D5 U+0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE Latin-2 - + #x01D8 U+0158 LATIN CAPITAL LETTER R WITH CARON Latin-2 - + #x01D9 U+016E LATIN CAPITAL LETTER U WITH RING ABOVE Latin-2 - + #x01DB U+0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE Latin-2 - + #x01DE U+0162 LATIN CAPITAL LETTER T WITH CEDILLA Latin-2 - + #x01E0 U+0155 LATIN SMALL LETTER R WITH ACUTE Latin-2 - + #x01E3 U+0103 LATIN SMALL LETTER A WITH BREVE Latin-2 - + #x01E5 U+013A LATIN SMALL LETTER L WITH ACUTE Latin-2 - + #x01E6 U+0107 LATIN SMALL LETTER C WITH ACUTE Latin-2 - + #x01E8 U+010D LATIN SMALL LETTER C WITH CARON Latin-2 - + #x01EA U+0119 LATIN SMALL LETTER E WITH OGONEK Latin-2 - + #x01EC U+011B LATIN SMALL LETTER E WITH CARON Latin-2 - + #x01EF U+010F LATIN SMALL LETTER D WITH CARON Latin-2 - + #x01F0 U+0111 LATIN SMALL LETTER D WITH STROKE Latin-2 - + #x01F1 U+0144 LATIN SMALL LETTER N WITH ACUTE Latin-2 - + #x01F2 U+0148 LATIN SMALL LETTER N WITH CARON Latin-2 - + #x01F5 U+0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE Latin-2 - + #x01F8 U+0159 LATIN SMALL LETTER R WITH CARON Latin-2 - + #x01F9 U+016F LATIN SMALL LETTER U WITH RING ABOVE Latin-2 - + #x01FB U+0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE Latin-2 - + #x01FE U+0163 LATIN SMALL LETTER T WITH CEDILLA Latin-2 - + #x01FF U+02D9 DOT ABOVE Latin-2 - + #x02A1 U+0126 LATIN CAPITAL LETTER H WITH STROKE Latin-3 - + #x02A6 U+0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX Latin-3 - + #x02A9 U+0130 LATIN CAPITAL LETTER I WITH DOT ABOVE Latin-3 - + #x02AB U+011E LATIN CAPITAL LETTER G WITH BREVE Latin-3 - + #x02AC U+0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX Latin-3 - + #x02B1 U+0127 LATIN SMALL LETTER H WITH STROKE Latin-3 - + #x02B6 U+0125 LATIN SMALL LETTER H WITH CIRCUMFLEX Latin-3 - + #x02B9 U+0131 LATIN SMALL LETTER DOTLESS I Latin-3 - + #x02BB U+011F LATIN SMALL LETTER G WITH BREVE Latin-3 - + #x02BC U+0135 LATIN SMALL LETTER J WITH CIRCUMFLEX Latin-3 - + #x02C5 U+010A LATIN CAPITAL LETTER C WITH DOT ABOVE Latin-3 - + #x02C6 U+0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX Latin-3 - + #x02D5 U+0120 LATIN CAPITAL LETTER G WITH DOT ABOVE Latin-3 - + #x02D8 U+011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX Latin-3 - + #x02DD U+016C LATIN CAPITAL LETTER U WITH BREVE Latin-3 - + #x02DE U+015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX Latin-3 - + #x02E5 U+010B LATIN SMALL LETTER C WITH DOT ABOVE Latin-3 - + #x02E6 U+0109 LATIN SMALL LETTER C WITH CIRCUMFLEX Latin-3 - + #x02F5 U+0121 LATIN SMALL LETTER G WITH DOT ABOVE Latin-3 - + #x02F8 U+011D LATIN SMALL LETTER G WITH CIRCUMFLEX Latin-3 - + #x02FD U+016D LATIN SMALL LETTER U WITH BREVE Latin-3 - + #x02FE U+015D LATIN SMALL LETTER S WITH CIRCUMFLEX Latin-3 - + #x03A2 U+0138 LATIN SMALL LETTER KRA Latin-4 - + #x03A3 U+0156 LATIN CAPITAL LETTER R WITH CEDILLA Latin-4 - + #x03A5 U+0128 LATIN CAPITAL LETTER I WITH TILDE Latin-4 - + #x03A6 U+013B LATIN CAPITAL LETTER L WITH CEDILLA Latin-4 - + #x03AA U+0112 LATIN CAPITAL LETTER E WITH MACRON Latin-4 - + #x03AB U+0122 LATIN CAPITAL LETTER G WITH CEDILLA Latin-4 - + #x03AC U+0166 LATIN CAPITAL LETTER T WITH STROKE Latin-4 - + #x03B3 U+0157 LATIN SMALL LETTER R WITH CEDILLA Latin-4 - + #x03B5 U+0129 LATIN SMALL LETTER I WITH TILDE Latin-4 - + #x03B6 U+013C LATIN SMALL LETTER L WITH CEDILLA Latin-4 - + #x03BA U+0113 LATIN SMALL LETTER E WITH MACRON Latin-4 - + #x03BB U+0123 LATIN SMALL LETTER G WITH CEDILLA Latin-4 - + #x03BC U+0167 LATIN SMALL LETTER T WITH STROKE Latin-4 - + #x03BD U+014A LATIN CAPITAL LETTER ENG Latin-4 - + #x03BF U+014B LATIN SMALL LETTER ENG Latin-4 - + #x03C0 U+0100 LATIN CAPITAL LETTER A WITH MACRON Latin-4 - + #x03C7 U+012E LATIN CAPITAL LETTER I WITH OGONEK Latin-4 - + #x03CC U+0116 LATIN CAPITAL LETTER E WITH DOT ABOVE Latin-4 - + #x03CF U+012A LATIN CAPITAL LETTER I WITH MACRON Latin-4 - + #x03D1 U+0145 LATIN CAPITAL LETTER N WITH CEDILLA Latin-4 - + #x03D2 U+014C LATIN CAPITAL LETTER O WITH MACRON Latin-4 - + #x03D3 U+0136 LATIN CAPITAL LETTER K WITH CEDILLA Latin-4 - + #x03D9 U+0172 LATIN CAPITAL LETTER U WITH OGONEK Latin-4 - + #x03DD U+0168 LATIN CAPITAL LETTER U WITH TILDE Latin-4 - + #x03DE U+016A LATIN CAPITAL LETTER U WITH MACRON Latin-4 - + #x03E0 U+0101 LATIN SMALL LETTER A WITH MACRON Latin-4 - + #x03E7 U+012F LATIN SMALL LETTER I WITH OGONEK Latin-4 - + #x03EC U+0117 LATIN SMALL LETTER E WITH DOT ABOVE Latin-4 - + #x03EF U+012B LATIN SMALL LETTER I WITH MACRON Latin-4 - + #x03F1 U+0146 LATIN SMALL LETTER N WITH CEDILLA Latin-4 - + #x03F2 U+014D LATIN SMALL LETTER O WITH MACRON Latin-4 - + #x03F3 U+0137 LATIN SMALL LETTER K WITH CEDILLA Latin-4 - + #x03F9 U+0173 LATIN SMALL LETTER U WITH OGONEK Latin-4 - + #x03FD U+0169 LATIN SMALL LETTER U WITH TILDE Latin-4 - + #x03FE U+016B LATIN SMALL LETTER U WITH MACRON Latin-4 - + #x047E U+203E OVERLINE Kana - + #x04A1 U+3002 KANA FULL STOP Kana - + #x04A2 U+300C KANA OPENING BRACKET Kana - + #x04A3 U+300D KANA CLOSING BRACKET Kana - + #x04A4 U+3001 KANA COMMA Kana - + #x04A5 U+30FB KANA CONJUNCTIVE Kana - + #x04A6 U+30F2 KANA LETTER WO Kana - + #x04A7 U+30A1 KANA LETTER SMALL A Kana - + #x04A8 U+30A3 KANA LETTER SMALL I Kana - + #x04A9 U+30A5 KANA LETTER SMALL U Kana - + #x04AA U+30A7 KANA LETTER SMALL E Kana - + #x04AB U+30A9 KANA LETTER SMALL O Kana - + #x04AC U+30E3 KANA LETTER SMALL YA Kana - + #x04AD U+30E5 KANA LETTER SMALL YU Kana - + #x04AE U+30E7 KANA LETTER SMALL YO Kana - + #x04AF U+30C3 KANA LETTER SMALL TSU Kana - + #x04B0 U+30FC PROLONGED SOUND SYMBOL Kana - + #x04B1 U+30A2 KANA LETTER A Kana - + #x04B2 U+30A4 KANA LETTER I Kana - + #x04B3 U+30A6 KANA LETTER U Kana - + #x04B4 U+30A8 KANA LETTER E Kana - + #x04B5 U+30AA KANA LETTER O Kana - + #x04B6 U+30AB KANA LETTER KA Kana - + #x04B7 U+30AD KANA LETTER KI Kana - + #x04B8 U+30AF KANA LETTER KU Kana - + #x04B9 U+30B1 KANA LETTER KE Kana - + #x04BA U+30B3 KANA LETTER KO Kana - + #x04BB U+30B5 KANA LETTER SA Kana - + #x04BC U+30B7 KANA LETTER SHI Kana - + #x04BD U+30B9 KANA LETTER SU Kana - + #x04BE U+30BB KANA LETTER SE Kana - + #x04BF U+30BD KANA LETTER SO Kana - + #x04C0 U+30BF KANA LETTER TA Kana - + #x04C1 U+30C1 KANA LETTER CHI Kana - + #x04C2 U+30C4 KANA LETTER TSU Kana - + #x04C3 U+30C6 KANA LETTER TE Kana - + #x04C4 U+30C8 KANA LETTER TO Kana - + #x04C5 U+30CA KANA LETTER NA Kana - + #x04C6 U+30CB KANA LETTER NI Kana - + #x04C7 U+30CC KANA LETTER NU Kana - + #x04C8 U+30CD KANA LETTER NE Kana - + #x04C9 U+30CE KANA LETTER NO Kana - + #x04CA U+30CF KANA LETTER HA Kana - + #x04CB U+30D2 KANA LETTER HI Kana - + #x04CC U+30D5 KANA LETTER FU Kana - + #x04CD U+30D8 KANA LETTER HE Kana - + #x04CE U+30DB KANA LETTER HO Kana - + #x04CF U+30DE KANA LETTER MA Kana - + #x04D0 U+30DF KANA LETTER MI Kana - + #x04D1 U+30E0 KANA LETTER MU Kana - + #x04D2 U+30E1 KANA LETTER ME Kana - + #x04D3 U+30E2 KANA LETTER MO Kana - + #x04D4 U+30E4 KANA LETTER YA Kana - + #x04D5 U+30E6 KANA LETTER YU Kana - + #x04D6 U+30E8 KANA LETTER YO Kana - + #x04D7 U+30E9 KANA LETTER RA Kana - + #x04D8 U+30EA KANA LETTER RI Kana - + #x04D9 U+30EB KANA LETTER RU Kana - + #x04DA U+30EC KANA LETTER RE Kana - + #x04DB U+30ED KANA LETTER RO Kana - + #x04DC U+30EF KANA LETTER WA Kana - + #x04DD U+30F3 KANA LETTER N Kana - + #x04DE U+309B VOICED SOUND SYMBOL Kana - + #x04DF U+309C SEMIVOICED SOUND SYMBOL Kana - + #x05AC U+060C ARABIC COMMA Arabic - + #x05BB U+061B ARABIC SEMICOLON Arabic - + #x05BF U+061F ARABIC QUESTION MARK Arabic - + #x05C1 U+0621 ARABIC LETTER HAMZA Arabic - + #x05C2 U+0622 ARABIC LETTER ALEF WITH MADDA ABOVE Arabic - + #x05C3 U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE Arabic - + #x05C4 U+0624 ARABIC LETTER WAW WITH HAMZA ABOVE Arabic - + #x05C5 U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW Arabic - + #x05C6 U+0626 ARABIC LETTER YEH WITH HAMZA ABOVE Arabic - + #x05C7 U+0627 ARABIC LETTER ALEF Arabic - + #x05C8 U+0628 ARABIC LETTER BEH Arabic - + #x05C9 U+0629 ARABIC LETTER TEH MARBUTA Arabic - + #x05CA U+062A ARABIC LETTER TEH Arabic - + #x05CB U+062B ARABIC LETTER THEH Arabic - + #x05CC U+062C ARABIC LETTER JEEM Arabic - + #x05CD U+062D ARABIC LETTER HAH Arabic - + #x05CE U+062E ARABIC LETTER KHAH Arabic - + #x05CF U+062F ARABIC LETTER DAL Arabic - + #x05D0 U+0630 ARABIC LETTER THAL Arabic - + #x05D1 U+0631 ARABIC LETTER REH Arabic - + #x05D2 U+0632 ARABIC LETTER ZAIN Arabic - + #x05D3 U+0633 ARABIC LETTER SEEN Arabic - + #x05D4 U+0634 ARABIC LETTER SHEEN Arabic - + #x05D5 U+0635 ARABIC LETTER SAD Arabic - + #x05D6 U+0636 ARABIC LETTER DAD Arabic - + #x05D7 U+0637 ARABIC LETTER TAH Arabic - + #x05D8 U+0638 ARABIC LETTER ZAH Arabic - + #x05D9 U+0639 ARABIC LETTER AIN Arabic - + #x05DA U+063A ARABIC LETTER GHAIN Arabic - + #x05E0 U+0640 ARABIC TATWEEL Arabic - + #x05E1 U+0641 ARABIC LETTER FEH Arabic - + #x05E2 U+0642 ARABIC LETTER QAF Arabic - + #x05E3 U+0643 ARABIC LETTER KAF Arabic - + #x05E4 U+0644 ARABIC LETTER LAM Arabic - + #x05E5 U+0645 ARABIC LETTER MEEM Arabic - + #x05E6 U+0646 ARABIC LETTER NOON Arabic - + #x05E7 U+0647 ARABIC LETTER HEH Arabic - + #x05E8 U+0648 ARABIC LETTER WAW Arabic - + #x05E9 U+0649 ARABIC LETTER ALEF MAKSURA Arabic - + #x05EA U+064A ARABIC LETTER YEH Arabic - + #x05EB U+064B ARABIC FATHATAN Arabic - + #x05EC U+064C ARABIC DAMMATAN Arabic - + #x05ED U+064D ARABIC KASRATAN Arabic - + #x05EE U+064E ARABIC FATHA Arabic - + #x05EF U+064F ARABIC DAMMA Arabic - + #x05F0 U+0650 ARABIC KASRA Arabic - + #x05F1 U+0651 ARABIC SHADDA Arabic - + #x05F2 U+0652 ARABIC SUKUN Arabic - + #x06A1 U+0452 CYRILLIC SMALL LETTER DJE Cyrillic - + #x06A2 U+0453 CYRILLIC SMALL LETTER GJE Cyrillic - + #x06A3 U+0451 CYRILLIC SMALL LETTER IO Cyrillic - + #x06A4 U+0454 CYRILLIC SMALL LETTER UKRAINIAN IE Cyrillic - + #x06A5 U+0455 CYRILLIC SMALL LETTER DZE Cyrillic - + #x06A6 U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I Cyrillic - + #x06A7 U+0457 CYRILLIC SMALL LETTER YI Cyrillic - + #x06A8 U+0458 CYRILLIC SMALL LETTER JE Cyrillic - + #x06A9 U+0459 CYRILLIC SMALL LETTER LJE Cyrillic - + #x06AA U+045A CYRILLIC SMALL LETTER NJE Cyrillic - + #x06AB U+045B CYRILLIC SMALL LETTER TSHE Cyrillic - + #x06AC U+045C CYRILLIC SMALL LETTER KJE Cyrillic - + #x06AD U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN Cyrillic - + #x06AE U+045E CYRILLIC SMALL LETTER SHORT U Cyrillic - + #x06AF U+045F CYRILLIC SMALL LETTER DZHE Cyrillic - + #x06B0 U+2116 NUMERO SIGN Cyrillic - + #x06B1 U+0402 CYRILLIC CAPITAL LETTER DJE Cyrillic - + #x06B2 U+0403 CYRILLIC CAPITAL LETTER GJE Cyrillic - + #x06B3 U+0401 CYRILLIC CAPITAL LETTER IO Cyrillic - + #x06B4 U+0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE Cyrillic - + #x06B5 U+0405 CYRILLIC CAPITAL LETTER DZE Cyrillic - + #x06B6 U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I Cyrillic - + #x06B7 U+0407 CYRILLIC CAPITAL LETTER YI Cyrillic - + #x06B8 U+0408 CYRILLIC CAPITAL LETTER JE Cyrillic - + #x06B9 U+0409 CYRILLIC CAPITAL LETTER LJE Cyrillic - + #x06BA U+040A CYRILLIC CAPITAL LETTER NJE Cyrillic - + #x06BB U+040B CYRILLIC CAPITAL LETTER TSHE Cyrillic - + #x06BC U+040C CYRILLIC CAPITAL LETTER KJE Cyrillic - + #x06BD U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN Cyrillic - + #x06BE U+040E CYRILLIC CAPITAL LETTER SHORT U Cyrillic - + #x06BF U+040F CYRILLIC CAPITAL LETTER DZHE Cyrillic - + #x06C0 U+044E CYRILLIC SMALL LETTER YU Cyrillic - + #x06C1 U+0430 CYRILLIC SMALL LETTER A Cyrillic - + #x06C2 U+0431 CYRILLIC SMALL LETTER BE Cyrillic - + #x06C3 U+0446 CYRILLIC SMALL LETTER TSE Cyrillic - + #x06C4 U+0434 CYRILLIC SMALL LETTER DE Cyrillic - + #x06C5 U+0435 CYRILLIC SMALL LETTER IE Cyrillic - + #x06C6 U+0444 CYRILLIC SMALL LETTER EF Cyrillic - + #x06C7 U+0433 CYRILLIC SMALL LETTER GHE Cyrillic - + #x06C8 U+0445 CYRILLIC SMALL LETTER HA Cyrillic - + #x06C9 U+0438 CYRILLIC SMALL LETTER I Cyrillic - + #x06CA U+0439 CYRILLIC SMALL LETTER SHORT I Cyrillic - + #x06CB U+043A CYRILLIC SMALL LETTER KA Cyrillic - + #x06CC U+043B CYRILLIC SMALL LETTER EL Cyrillic - + #x06CD U+043C CYRILLIC SMALL LETTER EM Cyrillic - + #x06CE U+043D CYRILLIC SMALL LETTER EN Cyrillic - + #x06CF U+043E CYRILLIC SMALL LETTER O Cyrillic - + #x06D0 U+043F CYRILLIC SMALL LETTER PE Cyrillic - + #x06D1 U+044F CYRILLIC SMALL LETTER YA Cyrillic - + #x06D2 U+0440 CYRILLIC SMALL LETTER ER Cyrillic - + #x06D3 U+0441 CYRILLIC SMALL LETTER ES Cyrillic - + #x06D4 U+0442 CYRILLIC SMALL LETTER TE Cyrillic - + #x06D5 U+0443 CYRILLIC SMALL LETTER U Cyrillic - + #x06D6 U+0436 CYRILLIC SMALL LETTER ZHE Cyrillic - + #x06D7 U+0432 CYRILLIC SMALL LETTER VE Cyrillic - + #x06D8 U+044C CYRILLIC SMALL LETTER SOFT SIGN Cyrillic - + #x06D9 U+044B CYRILLIC SMALL LETTER YERU Cyrillic - + #x06DA U+0437 CYRILLIC SMALL LETTER ZE Cyrillic - + #x06DB U+0448 CYRILLIC SMALL LETTER SHA Cyrillic - + #x06DC U+044D CYRILLIC SMALL LETTER E Cyrillic - + #x06DD U+0449 CYRILLIC SMALL LETTER SHCHA Cyrillic - + #x06DE U+0447 CYRILLIC SMALL LETTER CHE Cyrillic - + #x06DF U+044A CYRILLIC SMALL LETTER HARD SIGN Cyrillic - + #x06E0 U+042E CYRILLIC CAPITAL LETTER YU Cyrillic - + #x06E1 U+0410 CYRILLIC CAPITAL LETTER A Cyrillic - + #x06E2 U+0411 CYRILLIC CAPITAL LETTER BE Cyrillic - + #x06E3 U+0426 CYRILLIC CAPITAL LETTER TSE Cyrillic - + #x06E4 U+0414 CYRILLIC CAPITAL LETTER DE Cyrillic - + #x06E5 U+0415 CYRILLIC CAPITAL LETTER IE Cyrillic - + #x06E6 U+0424 CYRILLIC CAPITAL LETTER EF Cyrillic - + #x06E7 U+0413 CYRILLIC CAPITAL LETTER GHE Cyrillic - + #x06E8 U+0425 CYRILLIC CAPITAL LETTER HA Cyrillic - + #x06E9 U+0418 CYRILLIC CAPITAL LETTER I Cyrillic - + #x06EA U+0419 CYRILLIC CAPITAL LETTER SHORT I Cyrillic - + #x06EB U+041A CYRILLIC CAPITAL LETTER KA Cyrillic - + #x06EC U+041B CYRILLIC CAPITAL LETTER EL Cyrillic - + #x06ED U+041C CYRILLIC CAPITAL LETTER EM Cyrillic - + #x06EE U+041D CYRILLIC CAPITAL LETTER EN Cyrillic - + #x06EF U+041E CYRILLIC CAPITAL LETTER O Cyrillic - + #x06F0 U+041F CYRILLIC CAPITAL LETTER PE Cyrillic - + #x06F1 U+042F CYRILLIC CAPITAL LETTER YA Cyrillic - + #x06F2 U+0420 CYRILLIC CAPITAL LETTER ER Cyrillic - + #x06F3 U+0421 CYRILLIC CAPITAL LETTER ES Cyrillic - + #x06F4 U+0422 CYRILLIC CAPITAL LETTER TE Cyrillic - + #x06F5 U+0423 CYRILLIC CAPITAL LETTER U Cyrillic - + #x06F6 U+0416 CYRILLIC CAPITAL LETTER ZHE Cyrillic - + #x06F7 U+0412 CYRILLIC CAPITAL LETTER VE Cyrillic - + #x06F8 U+042C CYRILLIC CAPITAL LETTER SOFT SIGN Cyrillic - + #x06F9 U+042B CYRILLIC CAPITAL LETTER YERU Cyrillic - + #x06FA U+0417 CYRILLIC CAPITAL LETTER ZE Cyrillic - + #x06FB U+0428 CYRILLIC CAPITAL LETTER SHA Cyrillic - + #x06FC U+042D CYRILLIC CAPITAL LETTER E Cyrillic - + #x06FD U+0429 CYRILLIC CAPITAL LETTER SHCHA Cyrillic - + #x06FE U+0427 CYRILLIC CAPITAL LETTER CHE Cyrillic - + #x06FF U+042A CYRILLIC CAPITAL LETTER HARD SIGN Cyrillic - + #x07A1 U+0386 GREEK CAPITAL LETTER ALPHA WITH TONOS Greek - + #x07A2 U+0388 GREEK CAPITAL LETTER EPSILON WITH TONOS Greek - + #x07A3 U+0389 GREEK CAPITAL LETTER ETA WITH TONOS Greek - + #x07A4 U+038A GREEK CAPITAL LETTER IOTA WITH TONOS Greek - + #x07A5 U+03AA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA Greek - + #x07A7 U+038C GREEK CAPITAL LETTER OMICRON WITH TONOS Greek - + #x07A8 U+038E GREEK CAPITAL LETTER UPSILON WITH TONOS Greek - + #x07A9 U+03AB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA Greek - + #x07AB U+038F GREEK CAPITAL LETTER OMEGA WITH TONOS Greek - + #x07AE U+0385 GREEK DIALYTIKA TONOS Greek - + #x07AF U+2015 HORIZONTAL BAR Greek - + #x07B1 U+03AC GREEK SMALL LETTER ALPHA WITH TONOS Greek - + #x07B2 U+03AD GREEK SMALL LETTER EPSILON WITH TONOS Greek - + #x07B3 U+03AE GREEK SMALL LETTER ETA WITH TONOS Greek - + #x07B4 U+03AF GREEK SMALL LETTER IOTA WITH TONOS Greek - + #x07B5 U+03CA GREEK SMALL LETTER IOTA WITH DIALYTIKA Greek - + #x07B6 U+0390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS Greek - + #x07B7 U+03CC GREEK SMALL LETTER OMICRON WITH TONOS Greek - + #x07B8 U+03CD GREEK SMALL LETTER UPSILON WITH TONOS Greek - + #x07B9 U+03CB GREEK SMALL LETTER UPSILON WITH DIALYTIKA Greek - + #x07BA U+03B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS Greek - + #x07BB U+03CE GREEK SMALL LETTER OMEGA WITH TONOS Greek - + #x07C1 U+0391 GREEK CAPITAL LETTER ALPHA Greek - + #x07C2 U+0392 GREEK CAPITAL LETTER BETA Greek - + #x07C3 U+0393 GREEK CAPITAL LETTER GAMMA Greek - + #x07C4 U+0394 GREEK CAPITAL LETTER DELTA Greek - + #x07C5 U+0395 GREEK CAPITAL LETTER EPSILON Greek - + #x07C6 U+0396 GREEK CAPITAL LETTER ZETA Greek - + #x07C7 U+0397 GREEK CAPITAL LETTER ETA Greek - + #x07C8 U+0398 GREEK CAPITAL LETTER THETA Greek - + #x07C9 U+0399 GREEK CAPITAL LETTER IOTA Greek - + #x07CA U+039A GREEK CAPITAL LETTER KAPPA Greek - + #x07CB U+039B GREEK CAPITAL LETTER LAMDA Greek - + #x07CC U+039C GREEK CAPITAL LETTER MU Greek - + #x07CD U+039D GREEK CAPITAL LETTER NU Greek - + #x07CE U+039E GREEK CAPITAL LETTER XI Greek - + #x07CF U+039F GREEK CAPITAL LETTER OMICRON Greek - + #x07D0 U+03A0 GREEK CAPITAL LETTER PI Greek - + #x07D1 U+03A1 GREEK CAPITAL LETTER RHO Greek - + #x07D2 U+03A3 GREEK CAPITAL LETTER SIGMA Greek - + #x07D4 U+03A4 GREEK CAPITAL LETTER TAU Greek - + #x07D5 U+03A5 GREEK CAPITAL LETTER UPSILON Greek - + #x07D6 U+03A6 GREEK CAPITAL LETTER PHI Greek - + #x07D7 U+03A7 GREEK CAPITAL LETTER CHI Greek - + #x07D8 U+03A8 GREEK CAPITAL LETTER PSI Greek - + #x07D9 U+03A9 GREEK CAPITAL LETTER OMEGA Greek - + #x07E1 U+03B1 GREEK SMALL LETTER ALPHA Greek - + #x07E2 U+03B2 GREEK SMALL LETTER BETA Greek - + #x07E3 U+03B3 GREEK SMALL LETTER GAMMA Greek - + #x07E4 U+03B4 GREEK SMALL LETTER DELTA Greek - + #x07E5 U+03B5 GREEK SMALL LETTER EPSILON Greek - + #x07E6 U+03B6 GREEK SMALL LETTER ZETA Greek - + #x07E7 U+03B7 GREEK SMALL LETTER ETA Greek - + #x07E8 U+03B8 GREEK SMALL LETTER THETA Greek - + #x07E9 U+03B9 GREEK SMALL LETTER IOTA Greek - + #x07EA U+03BA GREEK SMALL LETTER KAPPA Greek - + #x07EB U+03BB GREEK SMALL LETTER LAMDA Greek - + #x07EC U+03BC GREEK SMALL LETTER MU Greek - + #x07ED U+03BD GREEK SMALL LETTER NU Greek - + #x07EE U+03BE GREEK SMALL LETTER XI Greek - + #x07EF U+03BF GREEK SMALL LETTER OMICRON Greek - + #x07F0 U+03C0 GREEK SMALL LETTER PI Greek - + #x07F1 U+03C1 GREEK SMALL LETTER RHO Greek - + #x07F2 U+03C3 GREEK SMALL LETTER SIGMA Greek - + #x07F3 U+03C2 GREEK SMALL LETTER FINAL SIGMA Greek - + #x07F4 U+03C4 GREEK SMALL LETTER TAU Greek - + #x07F5 U+03C5 GREEK SMALL LETTER UPSILON Greek - + #x07F6 U+03C6 GREEK SMALL LETTER PHI Greek - + #x07F7 U+03C7 GREEK SMALL LETTER CHI Greek - + #x07F8 U+03C8 GREEK SMALL LETTER PSI Greek - + #x07F9 U+03C9 GREEK SMALL LETTER OMEGA Greek - + #x08A1 U+23B7 LEFT RADICAL Technical - + #x08A2 - TOP LEFT RADICAL Technical - + #x08A3 - HORIZONTAL CONNECTOR Technical - + #x08A4 U+2320 TOP INTEGRAL Technical - + #x08A5 U+2321 BOTTOM INTEGRAL Technical - + #x08A6 - VERTICAL CONNECTOR Technical - + #x08A7 U+23A1 TOP LEFT SQUARE BRACKET Technical - + #x08A8 U+23A3 BOTTOM LEFT SQUARE BRACKET Technical - + #x08A9 U+23A4 TOP RIGHT SQUARE BRACKET Technical - + #x08AA U+23A6 BOTTOM RIGHT SQUARE BRACKET Technical - + #x08AB U+239B TOP LEFT PARENTHESIS Technical - + #x08AC U+239D BOTTOM LEFT PARENTHESIS Technical - + #x08AD U+239E TOP RIGHT PARENTHESIS Technical - + #x08AE U+23A0 BOTTOM RIGHT PARENTHESIS Technical - + #x08AF U+23A8 LEFT MIDDLE CURLY BRACE Technical - + #x08B0 U+23AC RIGHT MIDDLE CURLY BRACE Technical - + #x08B1 - TOP LEFT SUMMATION Technical - + #x08B2 - BOTTOM LEFT SUMMATION Technical - + #x08B3 - TOP VERTICAL SUMMATION CONNECTOR Technical - + #x08B4 - BOTTOM VERTICAL SUMMATION CONNECTOR Technical - + #x08B5 - TOP RIGHT SUMMATION Technical - + #x08B6 - BOTTOM RIGHT SUMMATION Technical - + #x08B7 - RIGHT MIDDLE SUMMATION Technical - + #x08BC U+2264 LESS THAN OR EQUAL SIGN Technical - + #x08BD U+2260 NOT EQUAL SIGN Technical - + #x08BE U+2265 GREATER THAN OR EQUAL SIGN Technical - + #x08BF U+222B INTEGRAL Technical - + #x08C0 U+2234 THEREFORE Technical - + #x08C1 U+221D VARIATION, PROPORTIONAL TO Technical - + #x08C2 U+221E INFINITY Technical - + #x08C5 U+2207 NABLA, DEL Technical - + #x08C8 U+223C IS APPROXIMATE TO Technical - + #x08C9 U+2243 SIMILAR OR EQUAL TO Technical - + #x08CD U+21D4 IF AND ONLY IF Technical - + #x08CE U+21D2 IMPLIES Technical - + #x08CF U+2261 IDENTICAL TO Technical - + #x08D6 U+221A RADICAL Technical - + #x08DA U+2282 IS INCLUDED IN Technical - + #x08DB U+2283 INCLUDES Technical - + #x08DC U+2229 INTERSECTION Technical - + #x08DD U+222A UNION Technical - + #x08DE U+2227 LOGICAL AND Technical - + #x08DF U+2228 LOGICAL OR Technical - + #x08EF U+2202 PARTIAL DERIVATIVE Technical - + #x08F6 U+0192 FUNCTION Technical - + #x08FB U+2190 LEFT ARROW Technical - + #x08FC U+2191 UPWARD ARROW Technical - + #x08FD U+2192 RIGHT ARROW Technical - + #x08FE U+2193 DOWNWARD ARROW Technical - + #x09DF - BLANK Special - + #x09E0 U+25C6 SOLID DIAMOND Special - + #x09E1 U+2592 CHECKERBOARD Special - + #x09E2 U+2409 "HT" Special - + #x09E3 U+240C "FF" Special - + #x09E4 U+240D "CR" Special - + #x09E5 U+240A "LF" Special - + #x09E8 U+2424 "NL" Special - + #x09E9 U+240B "VT" Special - + #x09EA U+2518 LOWER-RIGHT CORNER Special - + #x09EB U+2510 UPPER-RIGHT CORNER Special - + #x09EC U+250C UPPER-LEFT CORNER Special - + #x09ED U+2514 LOWER-LEFT CORNER Special - + #x09EE U+253C CROSSING-LINES Special - + #x09EF U+23BA HORIZONTAL LINE, SCAN 1 Special - + #x09F0 U+23BB HORIZONTAL LINE, SCAN 3 Special - + #x09F1 U+2500 HORIZONTAL LINE, SCAN 5 Special - + #x09F2 U+23BC HORIZONTAL LINE, SCAN 7 Special - + #x09F3 U+23BD HORIZONTAL LINE, SCAN 9 Special - + #x09F4 U+251C LEFT "T" Special - + #x09F5 U+2524 RIGHT "T" Special - + #x09F6 U+2534 BOTTOM "T" Special - + #x09F7 U+252C TOP "T" Special - + #x09F8 U+2502 VERTICAL BAR Special - + #x0AA1 U+2003 EM SPACE Publish - + #x0AA2 U+2002 EN SPACE Publish - + #x0AA3 U+2004 3/EM SPACE Publish - + #x0AA4 U+2005 4/EM SPACE Publish - + #x0AA5 U+2007 DIGIT SPACE Publish - + #x0AA6 U+2008 PUNCTUATION SPACE Publish - + #x0AA7 U+2009 THIN SPACE Publish - + #x0AA8 U+200A HAIR SPACE Publish - + #x0AA9 U+2014 EM DASH Publish - + #x0AAA U+2013 EN DASH Publish - + #x0AAC - SIGNIFICANT BLANK SYMBOL Publish - + #x0AAE U+2026 ELLIPSIS Publish - + #x0AAF U+2025 DOUBLE BASELINE DOT Publish - + #x0AB0 U+2153 VULGAR FRACTION ONE THIRD Publish - + #x0AB1 U+2154 VULGAR FRACTION TWO THIRDS Publish - + #x0AB2 U+2155 VULGAR FRACTION ONE FIFTH Publish - + #x0AB3 U+2156 VULGAR FRACTION TWO FIFTHS Publish - + #x0AB4 U+2157 VULGAR FRACTION THREE FIFTHS Publish - + #x0AB5 U+2158 VULGAR FRACTION FOUR FIFTHS Publish - + #x0AB6 U+2159 VULGAR FRACTION ONE SIXTH Publish - + #x0AB7 U+215A VULGAR FRACTION FIVE SIXTHS Publish - + #x0AB8 U+2105 CARE OF Publish - + #x0ABB U+2012 FIGURE DASH Publish - + #x0ABC - LEFT ANGLE BRACKET Publish - + #x0ABD - DECIMAL POINT Publish - + #x0ABE - RIGHT ANGLE BRACKET Publish - + #x0ABF - MARKER Publish - + #x0AC3 U+215B VULGAR FRACTION ONE EIGHTH Publish - + #x0AC4 U+215C VULGAR FRACTION THREE EIGHTHS Publish - + #x0AC5 U+215D VULGAR FRACTION FIVE EIGHTHS Publish - + #x0AC6 U+215E VULGAR FRACTION SEVEN EIGHTHS Publish - + #x0AC9 U+2122 TRADEMARK SIGN Publish - + #x0ACA - SIGNATURE MARK Publish - + #x0ACB - TRADEMARK SIGN IN CIRCLE Publish - + #x0ACC - LEFT OPEN TRIANGLE Publish - + #x0ACD - RIGHT OPEN TRIANGLE Publish - + #x0ACE - EM OPEN CIRCLE Publish - + #x0ACF - EM OPEN RECTANGLE Publish - + #x0AD0 U+2018 LEFT SINGLE QUOTATION MARK Publish - + #x0AD1 U+2019 RIGHT SINGLE QUOTATION MARK Publish - + #x0AD2 U+201C LEFT DOUBLE QUOTATION MARK Publish - + #x0AD3 U+201D RIGHT DOUBLE QUOTATION MARK Publish - + #x0AD4 U+211E PRESCRIPTION, TAKE, RECIPE Publish - + #x0AD6 U+2032 MINUTES Publish - + #x0AD7 U+2033 SECONDS Publish - + #x0AD9 U+271D LATIN CROSS Publish - + #x0ADA - HEXAGRAM Publish - + #x0ADB - FILLED RECTANGLE BULLET Publish - + #x0ADC - FILLED LEFT TRIANGLE BULLET Publish - + #x0ADD - FILLED RIGHT TRIANGLE BULLET Publish - + #x0ADE - EM FILLED CIRCLE Publish - + #x0ADF - EM FILLED RECTANGLE Publish - + #x0AE0 - EN OPEN CIRCLE BULLET Publish - + #x0AE1 - EN OPEN SQUARE BULLET Publish - + #x0AE2 - OPEN RECTANGULAR BULLET Publish - + #x0AE3 - OPEN TRIANGULAR BULLET UP Publish - + #x0AE4 - OPEN TRIANGULAR BULLET DOWN Publish - + #x0AE5 - OPEN STAR Publish - + #x0AE6 - EN FILLED CIRCLE BULLET Publish - + #x0AE7 - EN FILLED SQUARE BULLET Publish - + #x0AE8 - FILLED TRIANGULAR BULLET UP Publish - + #x0AE9 - FILLED TRIANGULAR BULLET DOWN Publish - + #x0AEA - LEFT POINTER Publish - + #x0AEB - RIGHT POINTER Publish - + #x0AEC U+2663 CLUB Publish - + #x0AED U+2666 DIAMOND Publish - + #x0AEE U+2665 HEART Publish - + #x0AF0 U+2720 MALTESE CROSS Publish - + #x0AF1 U+2020 DAGGER Publish - + #x0AF2 U+2021 DOUBLE DAGGER Publish - + #x0AF3 U+2713 CHECK MARK, TICK Publish - + #x0AF4 U+2717 BALLOT CROSS Publish - + #x0AF5 U+266F MUSICAL SHARP Publish - + #x0AF6 U+266D MUSICAL FLAT Publish - + #x0AF7 U+2642 MALE SYMBOL Publish - + #x0AF8 U+2640 FEMALE SYMBOL Publish - + #x0AF9 U+260E TELEPHONE SYMBOL Publish - + #x0AFA U+2315 TELEPHONE RECORDER SYMBOL Publish - + #x0AFB U+2117 PHONOGRAPH COPYRIGHT SIGN Publish - + #x0AFC U+2038 CARET Publish - + #x0AFD U+201A SINGLE LOW QUOTATION MARK Publish - + #x0AFE U+201E DOUBLE LOW QUOTATION MARK Publish - + #x0AFF - CURSOR Publish - + #x0BA3 - LEFT CARET APL - + #x0BA6 - RIGHT CARET APL - + #x0BA8 - DOWN CARET APL - + #x0BA9 - UP CARET APL - + #x0BC0 - OVERBAR APL - + #x0BC2 U+22A5 DOWN TACK APL - + #x0BC3 - UP SHOE (CAP) APL - + #x0BC4 U+230A DOWN STILE APL - + #x0BC6 - UNDERBAR APL - + #x0BCA U+2218 JOT APL - + #x0BCC U+2395 QUAD APL - + #x0BCE U+22A4 UP TACK APL - + #x0BCF U+25CB CIRCLE APL - + #x0BD3 U+2308 UP STILE APL - + #x0BD6 - DOWN SHOE (CUP) APL - + #x0BD8 - RIGHT SHOE APL - + #x0BDA - LEFT SHOE APL - + #x0BDC U+22A2 LEFT TACK APL - + #x0BFC U+22A3 RIGHT TACK APL - + #x0CDF U+2017 DOUBLE LOW LINE Hebrew - + #x0CE0 U+05D0 HEBREW LETTER ALEF Hebrew - + #x0CE1 U+05D1 HEBREW LETTER BET Hebrew - + #x0CE2 U+05D2 HEBREW LETTER GIMEL Hebrew - + #x0CE3 U+05D3 HEBREW LETTER DALET Hebrew - + #x0CE4 U+05D4 HEBREW LETTER HE Hebrew - + #x0CE5 U+05D5 HEBREW LETTER VAV Hebrew - + #x0CE6 U+05D6 HEBREW LETTER ZAYIN Hebrew - + #x0CE7 U+05D7 HEBREW LETTER HET Hebrew - + #x0CE8 U+05D8 HEBREW LETTER TET Hebrew - + #x0CE9 U+05D9 HEBREW LETTER YOD Hebrew - + #x0CEA U+05DA HEBREW LETTER FINAL KAF Hebrew - + #x0CEB U+05DB HEBREW LETTER KAF Hebrew - + #x0CEC U+05DC HEBREW LETTER LAMED Hebrew - + #x0CED U+05DD HEBREW LETTER FINAL MEM Hebrew - + #x0CEE U+05DE HEBREW LETTER MEM Hebrew - + #x0CEF U+05DF HEBREW LETTER FINAL NUN Hebrew - + #x0CF0 U+05E0 HEBREW LETTER NUN Hebrew - + #x0CF1 U+05E1 HEBREW LETTER SAMEKH Hebrew - + #x0CF2 U+05E2 HEBREW LETTER AYIN Hebrew - + #x0CF3 U+05E3 HEBREW LETTER FINAL PE Hebrew - + #x0CF4 U+05E4 HEBREW LETTER PE Hebrew - + #x0CF5 U+05E5 HEBREW LETTER FINAL TSADI Hebrew - + #x0CF6 U+05E6 HEBREW LETTER TSADI Hebrew - + #x0CF7 U+05E7 HEBREW LETTER QOF Hebrew - + #x0CF8 U+05E8 HEBREW LETTER RESH Hebrew - + #x0CF9 U+05E9 HEBREW LETTER SHIN Hebrew - + #x0CFA U+05EA HEBREW LETTER TAV Hebrew - + #x0DA1 U+0E01 THAI CHARACTER KO KAI Thai - + #x0DA2 U+0E02 THAI CHARACTER KHO KHAI Thai - + #x0DA3 U+0E03 THAI CHARACTER KHO KHUAT Thai - + #x0DA4 U+0E04 THAI CHARACTER KHO KHWAI Thai - + #x0DA5 U+0E05 THAI CHARACTER KHO KHON Thai - + #x0DA6 U+0E06 THAI CHARACTER KHO RAKHANG Thai - + #x0DA7 U+0E07 THAI CHARACTER NGO NGU Thai - + #x0DA8 U+0E08 THAI CHARACTER CHO CHAN Thai - + #x0DA9 U+0E09 THAI CHARACTER CHO CHING Thai - + #x0DAA U+0E0A THAI CHARACTER CHO CHANG Thai - + #x0DAB U+0E0B THAI CHARACTER SO SO Thai - + #x0DAC U+0E0C THAI CHARACTER CHO CHOE Thai - + #x0DAD U+0E0D THAI CHARACTER YO YING Thai - + #x0DAE U+0E0E THAI CHARACTER DO CHADA Thai - + #x0DAF U+0E0F THAI CHARACTER TO PATAK Thai - + #x0DB0 U+0E10 THAI CHARACTER THO THAN Thai - + #x0DB1 U+0E11 THAI CHARACTER THO NANGMONTHO Thai - + #x0DB2 U+0E12 THAI CHARACTER THO PHUTHAO Thai - + #x0DB3 U+0E13 THAI CHARACTER NO NEN Thai - + #x0DB4 U+0E14 THAI CHARACTER DO DEK Thai - + #x0DB5 U+0E15 THAI CHARACTER TO TAO Thai - + #x0DB6 U+0E16 THAI CHARACTER THO THUNG Thai - + #x0DB7 U+0E17 THAI CHARACTER THO THAHAN Thai - + #x0DB8 U+0E18 THAI CHARACTER THO THONG Thai - + #x0DB9 U+0E19 THAI CHARACTER NO NU Thai - + #x0DBA U+0E1A THAI CHARACTER BO BAIMAI Thai - + #x0DBB U+0E1B THAI CHARACTER PO PLA Thai - + #x0DBC U+0E1C THAI CHARACTER PHO PHUNG Thai - + #x0DBD U+0E1D THAI CHARACTER FO FA Thai - + #x0DBE U+0E1E THAI CHARACTER PHO PHAN Thai - + #x0DBF U+0E1F THAI CHARACTER FO FAN Thai - + #x0DC0 U+0E20 THAI CHARACTER PHO SAMPHAO Thai - + #x0DC1 U+0E21 THAI CHARACTER MO MA Thai - + #x0DC2 U+0E22 THAI CHARACTER YO YAK Thai - + #x0DC3 U+0E23 THAI CHARACTER RO RUA Thai - + #x0DC4 U+0E24 THAI CHARACTER RU Thai - + #x0DC5 U+0E25 THAI CHARACTER LO LING Thai - + #x0DC6 U+0E26 THAI CHARACTER LU Thai - + #x0DC7 U+0E27 THAI CHARACTER WO WAEN Thai - + #x0DC8 U+0E28 THAI CHARACTER SO SALA Thai - + #x0DC9 U+0E29 THAI CHARACTER SO RUSI Thai - + #x0DCA U+0E2A THAI CHARACTER SO SUA Thai - + #x0DCB U+0E2B THAI CHARACTER HO HIP Thai - + #x0DCC U+0E2C THAI CHARACTER LO CHULA Thai - + #x0DCD U+0E2D THAI CHARACTER O ANG Thai - + #x0DCE U+0E2E THAI CHARACTER HO NOKHUK Thai - + #x0DCF U+0E2F THAI CHARACTER PAIYANNOI Thai - + #x0DD0 U+0E30 THAI CHARACTER SARA A Thai - + #x0DD1 U+0E31 THAI CHARACTER MAI HAN-AKAT Thai - + #x0DD2 U+0E32 THAI CHARACTER SARA AA Thai - + #x0DD3 U+0E33 THAI CHARACTER SARA AM Thai - + #x0DD4 U+0E34 THAI CHARACTER SARA I Thai - + #x0DD5 U+0E35 THAI CHARACTER SARA II Thai - + #x0DD6 U+0E36 THAI CHARACTER SARA UE Thai - + #x0DD7 U+0E37 THAI CHARACTER SARA UEE Thai - + #x0DD8 U+0E38 THAI CHARACTER SARA U Thai - + #x0DD9 U+0E39 THAI CHARACTER SARA UU Thai - + #x0DDA U+0E3A THAI CHARACTER PHINTHU Thai - + #x0DDF U+0E3F THAI CURRENCY SYMBOL BAHT Thai - + #x0DE0 U+0E40 THAI CHARACTER SARA E Thai - + #x0DE1 U+0E41 THAI CHARACTER SARA AE Thai - + #x0DE2 U+0E42 THAI CHARACTER SARA O Thai - + #x0DE3 U+0E43 THAI CHARACTER SARA AI MAIMUAN Thai - + #x0DE4 U+0E44 THAI CHARACTER SARA AI MAIMALAI Thai - + #x0DE5 U+0E45 THAI CHARACTER LAKKHANGYAO Thai - + #x0DE6 U+0E46 THAI CHARACTER MAIYAMOK Thai - + #x0DE7 U+0E47 THAI CHARACTER MAITAIKHU Thai - + #x0DE8 U+0E48 THAI CHARACTER MAI EK Thai - + #x0DE9 U+0E49 THAI CHARACTER MAI THO Thai - + #x0DEA U+0E4A THAI CHARACTER MAI TRI Thai - + #x0DEB U+0E4B THAI CHARACTER MAI CHATTAWA Thai - + #x0DEC U+0E4C THAI CHARACTER THANTHAKHAT Thai - + #x0DED U+0E4D THAI CHARACTER NIKHAHIT Thai - + #x0DF0 U+0E50 THAI DIGIT ZERO Thai - + #x0DF1 U+0E51 THAI DIGIT ONE Thai - + #x0DF2 U+0E52 THAI DIGIT TWO Thai - + #x0DF3 U+0E53 THAI DIGIT THREE Thai - + #x0DF4 U+0E54 THAI DIGIT FOUR Thai - + #x0DF5 U+0E55 THAI DIGIT FIVE Thai - + #x0DF6 U+0E56 THAI DIGIT SIX Thai - + #x0DF7 U+0E57 THAI DIGIT SEVEN Thai - + #x0DF8 U+0E58 THAI DIGIT EIGHT Thai - + #x0DF9 U+0E59 THAI DIGIT NINE Thai - + #x0EA1 - HANGUL KIYEOG Korean - + #x0EA2 - HANGUL SSANG KIYEOG Korean - + #x0EA3 - HANGUL KIYEOG SIOS Korean - + #x0EA4 - HANGUL NIEUN Korean - + #x0EA5 - HANGUL NIEUN JIEUJ Korean - + #x0EA6 - HANGUL NIEUN HIEUH Korean - + #x0EA7 - HANGUL DIKEUD Korean - + #x0EA8 - HANGUL SSANG DIKEUD Korean - + #x0EA9 - HANGUL RIEUL Korean - + #x0EAA - HANGUL RIEUL KIYEOG Korean - + #x0EAB - HANGUL RIEUL MIEUM Korean - + #x0EAC - HANGUL RIEUL PIEUB Korean - + #x0EAD - HANGUL RIEUL SIOS Korean - + #x0EAE - HANGUL RIEUL TIEUT Korean - + #x0EAF - HANGUL RIEUL PHIEUF Korean - + #x0EB0 - HANGUL RIEUL HIEUH Korean - + #x0EB1 - HANGUL MIEUM Korean - + #x0EB2 - HANGUL PIEUB Korean - + #x0EB3 - HANGUL SSANG PIEUB Korean - + #x0EB4 - HANGUL PIEUB SIOS Korean - + #x0EB5 - HANGUL SIOS Korean - + #x0EB6 - HANGUL SSANG SIOS Korean - + #x0EB7 - HANGUL IEUNG Korean - + #x0EB8 - HANGUL JIEUJ Korean - + #x0EB9 - HANGUL SSANG JIEUJ Korean - + #x0EBA - HANGUL CIEUC Korean - + #x0EBB - HANGUL KHIEUQ Korean - + #x0EBC - HANGUL TIEUT Korean - + #x0EBD - HANGUL PHIEUF Korean - + #x0EBE - HANGUL HIEUH Korean - + #x0EBF - HANGUL A Korean - + #x0EC0 - HANGUL AE Korean - + #x0EC1 - HANGUL YA Korean - + #x0EC2 - HANGUL YAE Korean - + #x0EC3 - HANGUL EO Korean - + #x0EC4 - HANGUL E Korean - + #x0EC5 - HANGUL YEO Korean - + #x0EC6 - HANGUL YE Korean - + #x0EC7 - HANGUL O Korean - + #x0EC8 - HANGUL WA Korean - + #x0EC9 - HANGUL WAE Korean - + #x0ECA - HANGUL OE Korean - + #x0ECB - HANGUL YO Korean - + #x0ECC - HANGUL U Korean - + #x0ECD - HANGUL WEO Korean - + #x0ECE - HANGUL WE Korean - + #x0ECF - HANGUL WI Korean - + #x0ED0 - HANGUL YU Korean - + #x0ED1 - HANGUL EU Korean - + #x0ED2 - HANGUL YI Korean - + #x0ED3 - HANGUL I Korean - + #x0ED4 - HANGUL JONG SEONG KIYEOG Korean - + #x0ED5 - HANGUL JONG SEONG SSANG KIYEOG Korean - + #x0ED6 - HANGUL JONG SEONG KIYEOG SIOS Korean - + #x0ED7 - HANGUL JONG SEONG NIEUN Korean - + #x0ED8 - HANGUL JONG SEONG NIEUN JIEUJ Korean - + #x0ED9 - HANGUL JONG SEONG NIEUN HIEUH Korean - + #x0EDA - HANGUL JONG SEONG DIKEUD Korean - + #x0EDB - HANGUL JONG SEONG RIEUL Korean - + #x0EDC - HANGUL JONG SEONG RIEUL KIYEOG Korean - + #x0EDD - HANGUL JONG SEONG RIEUL MIEUM Korean - + #x0EDE - HANGUL JONG SEONG RIEUL PIEUB Korean - + #x0EDF - HANGUL JONG SEONG RIEUL SIOS Korean - + #x0EE0 - HANGUL JONG SEONG RIEUL TIEUT Korean - + #x0EE1 - HANGUL JONG SEONG RIEUL PHIEUF Korean - + #x0EE2 - HANGUL JONG SEONG RIEUL HIEUH Korean - + #x0EE3 - HANGUL JONG SEONG MIEUM Korean - + #x0EE4 - HANGUL JONG SEONG PIEUB Korean - + #x0EE5 - HANGUL JONG SEONG PIEUB SIOS Korean - + #x0EE6 - HANGUL JONG SEONG SIOS Korean - + #x0EE7 - HANGUL JONG SEONG SSANG SIOS Korean - + #x0EE8 - HANGUL JONG SEONG IEUNG Korean - + #x0EE9 - HANGUL JONG SEONG JIEUJ Korean - + #x0EEA - HANGUL JONG SEONG CIEUC Korean - + #x0EEB - HANGUL JONG SEONG KHIEUQ Korean - + #x0EEC - HANGUL JONG SEONG TIEUT Korean - + #x0EED - HANGUL JONG SEONG PHIEUF Korean - + #x0EEE - HANGUL JONG SEONG HIEUH Korean - + #x0EEF - HANGUL RIEUL YEORIN HIEUH Korean - + #x0EF0 - HANGUL SUNKYEONGEUM MIEUM Korean - + #x0EF1 - HANGUL SUNKYEONGEUM PIEUB Korean - + #x0EF2 - HANGUL PAN SIOS Korean - + #x0EF3 - HANGUL KKOGJI DALRIN IEUNG Korean - + #x0EF4 - HANGUL SUNKYEONGEUM PHIEUF Korean - + #x0EF5 - HANGUL YEORIN HIEUH Korean - + #x0EF6 - HANGUL ARAE A Korean - + #x0EF7 - HANGUL ARAE AE Korean - + #x0EF8 - HANGUL JONG SEONG PAN SIOS Korean - + #x0EF9 - HANGUL JONG SEONG KKOGJI DALRIN IEUNG Korean - + #x0EFA - HANGUL JONG SEONG YEORIN HIEUH Korean - + #x0EFF - KOREAN WON Korean - + #x13BC U+0152 LATIN CAPITAL LIGATURE OE Latin-9 - + #x13BD U+0153 LATIN SMALL LIGATURE OE Latin-9 - + #x13BE U+0178 LATIN CAPITAL LETTER Y WITH DIAERESIS Latin-9 - + #x20A0 - CURRENCY ECU SIGN Currency - + #x20A1 - CURRENCY COLON SIGN Currency - + #x20A2 - CURRENCY CRUZEIRO SIGN Currency - + #x20A3 - CURRENCY FRENCH FRANC SIGN Currency - + #x20A4 - CURRENCY LIRA SIGN Currency - + #x20A5 - CURRENCY MILL SIGN Currency - + #x20A6 - CURRENCY NAIRA SIGN Currency - + #x20A7 - CURRENCY PESETA SIGN Currency - + #x20A8 - CURRENCY RUPEE SIGN Currency - + #x20A9 - CURRENCY WON SIGN Currency - + #x20AA - CURRENCY NEW SHEQEL SIGN Currency - + #x20AB - CURRENCY DONG SIGN Currency - + #x20AC U+20AC CURRENCY EURO SIGN diff --git a/specs/sect1-9.xml b/specs/sect1-9.xml index edc2971..f8e8b7c 100644 --- a/specs/sect1-9.xml +++ b/specs/sect1-9.xml @@ -262,18 +262,18 @@ in the following format: - - - - + + + + - + Name Value - + LISTofFOOTypesLISTofFOO @@ -286,7 +286,7 @@ Except where explicitly noted, zero-length lists are legal. - + BITMASKTypesBITMASKLISTofVALUETypesLISTofVALUE @@ -317,90 +317,90 @@ The values of the unused bytes do not matter. - + ORTypesOR A type of the form "T1 or ... or Tn" means the union of the indicated types. A single-element type is given as the element without enclosing braces. - + WINDOWTypesWINDOW 32-bit value (top three bits guaranteed to be zero) - + PIXMAPTypesPIXMAP 32-bit value (top three bits guaranteed to be zero) - + CURSORTypesCURSOR 32-bit value (top three bits guaranteed to be zero) - + FONTTypesFONT 32-bit value (top three bits guaranteed to be zero) - + GCONTEXTTypesGCONTEXT 32-bit value (top three bits guaranteed to be zero) - + COLORMAPTypesCOLORMAP 32-bit value (top three bits guaranteed to be zero) - + DRAWABLETypesDRAWABLE WINDOW or PIXMAP - + FONTABLETypesFONTABLE FONT or GCONTEXT - + ATOMTypesATOM 32-bit value (top three bits guaranteed to be zero) - + VISUALIDTypesVISUALID 32-bit value (top three bits guaranteed to be zero) - + VALUETypesVALUE 32-bit quantity (used only in LISTofVALUE) - + BYTETypesBYTE 8-bit value - + INT8TypesINT8 8-bit signed integer - + INT16TypesINT16 16-bit signed integer - + INT32TypesINT32 32-bit signed integer - + CARD8TypesCARD8 8-bit unsigned integer - + CARD16TypesCARD16 16-bit unsigned integer - + CARD32TypesCARD32 32-bit unsigned integer - + TIMESTAMPTypesTIMESTAMP CARD32 - + BITGRAVITYTypesBITGRAVITY { Forget, @@ -416,7 +416,7 @@ A single-element type is given as the element without enclosing braces. SouthEast } - + WINGRAVITYTypesWINGRAVITY { Unmap, @@ -432,14 +432,14 @@ A single-element type is given as the element without enclosing braces. SouthEast } - + BOOLTypesBOOL { True, False } - + EVENTTypesEVENT { KeyPress, @@ -469,7 +469,7 @@ A single-element type is given as the element without enclosing braces. KeymapState } - + POINTEREVENTTypesPOINTEREVENT { ButtonPress, @@ -487,7 +487,7 @@ A single-element type is given as the element without enclosing braces. KeymapState } - + DEVICEEVENTTypesDEVICEEVENT { KeyPress, @@ -503,19 +503,19 @@ A single-element type is given as the element without enclosing braces. ButtonMotion } - + KEYSYMTypesKEYSYM 32-bit value (top three bits guaranteed to be zero) - + KEYCODETypesKEYCODE CARD8 - + BUTTONTypesBUTTON CARD8 - + KEYMASKTypesKEYMASK { Shift, @@ -528,7 +528,7 @@ A single-element type is given as the element without enclosing braces. Mod5 } - + BUTMASKTypesBUTMASK { Button1, @@ -538,34 +538,34 @@ A single-element type is given as the element without enclosing braces. Button5 } - + KEYBUTMASKTypesKEYBUTMASK KEYMASK or BUTMASK - + STRING8TypesSTRING8 LISTofCARD8 - + STRING16TypesSTRING16 LISTofCHAR2B - + CHAR2BTypesCHAR2B [byte1, byte2: CARD8] - + POINTTypesPOINT [x, y: INT16] - + RECTANGLETypesRECTANGLE [x, y: INT16, width, height: CARD16] - + ARCTypesARC [x, y: INT16, @@ -573,7 +573,7 @@ A single-element type is given as the element without enclosing braces. angle1, angle2: INT16] - + HOSTTypesHOST @@ -642,18 +642,18 @@ and The following error codes result from various requests as follows: - - - - + + + + - + Error Description - + AccessError CodesAccess An attempt is made to grab a key/button combination already grabbed by another @@ -667,7 +667,7 @@ An attempt is made to select an event type that only one client can select at a time when another client has already selected it. - + AllocError CodesAlloc The server failed to allocate the requested resource. @@ -684,32 +684,32 @@ and clients should be prepared to receive such errors and handle or discard them. - + AtomError CodesAtom A value for an ATOM argument does not name a defined ATOM. - + ColormapError CodesColormap A value for a COLORMAP argument does not name a defined COLORMAP. - + CursorError CodesCursor A value for a CURSOR argument does not name a defined CURSOR. - + DrawableError CodesDrawable A value for a DRAWABLE argument does not name a defined WINDOW or PIXMAP. - + FontError CodesFont A value for a FONT argument does not name a defined FONT. @@ -717,20 +717,20 @@ A value for a FONTABLE argument does not name a defined FONT or a defined GCONTEXT. - + GContextError CodesGContext A value for a GCONTEXT argument does not name a defined GCONTEXT. - + IDChoiceError CodesIDChoice The value chosen for a resource identifier either is not included in the range assigned to the client or is already in use. - + ImplementationError CodesImplementation The server does not implement some aspect of the request. @@ -740,7 +740,7 @@ but clients should be prepared to receive such errors and handle or discard them. - + LengthError CodesLength The length of a request is shorter or longer than that required @@ -749,7 +749,7 @@ The length of a request exceeds the maximum length accepted by the server. - + MatchError CodesMatch An @@ -761,25 +761,25 @@ Some argument (or pair of arguments) has the correct type and range, but it fails to match in some other way required by the request. - + NameError CodesName A font or color of the specified name does not exist. - + PixmapError CodesPixmap A value for a PIXMAP argument does not name a defined PIXMAP. - + RequestError CodesRequest The major or minor opcode does not specify a valid request. - + ValueError CodesValue Some numeric value falls outside the range of values accepted by the request. @@ -789,7 +789,7 @@ Any argument defined as a set of alternatives typically can generate this error (due to the encoding). - + WindowError CodesWindow A value for a WINDOW argument does not name a defined WINDOW. @@ -1336,102 +1336,102 @@ where:
- - - + + + - + FORMAT: [depth: CARD8, - + bits-per-pixel: {1, 4, 8, 16, 24, 32} - + scanline-pad: {8, 16, 32}] - + SCREEN: [root: WINDOW - + width-in-pixels, height-in-pixels: CARD16 - + width-in-millimeters, height-in-millimeters: CARD16 - + allowed-depths: LISTofDEPTH - + root-depth: CARD8 - + root-visual: VISUALID - + default-colormap: COLORMAP - + white-pixel, black-pixel: CARD32 - + min-installed-maps, max-installed-maps: CARD16 - + backing-stores: {Never, WhenMapped, Always} - + save-unders: BOOL - + current-input-masks: SETofEVENT] - + DEPTH: [depth: CARD8 - + visuals: LISTofVISUALTYPE] - + VISUALTYPE: [visual-id: VISUALID - + class: {StaticGray, StaticColor, TrueColor, GrayScale, PseudoColor, DirectColor} - + red-mask, green-mask, blue-mask: CARD32 - + bits-per-rgb-value: CARD8 - + colormap-entries: CARD16] @@ -1760,16 +1760,17 @@ red-mask, green-mask, and blue-mask. CreateWindow CreateWindow - - + + + - + wid, parent: WINDOW - + class: { InputOutput, @@ -1777,39 +1778,39 @@ red-mask, green-mask, and blue-mask. CopyFromParent} - + depth: CARD8 - + visual: VISUALID or CopyFromParent - + x, y: INT16 - + width, height, border-width: CARD16 - + value-mask: BITMASK - + value-list: LISTofVALUE - + Errors: @@ -1916,17 +1917,17 @@ to be explicitly initialized. The possible values are: - - - + + + - + Attribute Type - + background-pixmap PIXMAP or @@ -1935,30 +1936,30 @@ or ParentRelative - + background-pixel CARD32 - + border-pixmap PIXMAP or CopyFromParent - + border-pixel CARD32 - + bit-gravity BITGRAVITY - + win-gravity WINGRAVITY - + backing-store { NotUseful, @@ -1966,38 +1967,38 @@ PIXMAP or Always } - + backing-planes CARD32 - + backing-pixel CARD32 - + save-under BOOL - + event-mask SETofEVENT - + do-not-propagate-mask SETofDEVICEEVENT - + override-redirect BOOL - + colormap COLORMAP or CopyFromParent - + cursor CURSOR or @@ -2014,75 +2015,75 @@ are: - - - + + + - + Attribute Default - + background-pixmap None - + border-pixmap CopyFromParent - + bit-gravity Forget - + win-gravity NorthWest - + backing-store NotUseful - + backing-planes all ones - + backing-pixel zero - + save-under False - + event-mask {} (empty set) - + do-not-propagate-mask {} (empty set) - + override-redirect False - + colormap CopyFromParent @@ -2352,27 +2353,28 @@ The server might or might not make a copy of the pixmap. ChangeWindowAttributes ChangeWindowAttributes - - + + + - + window: WINDOW - + value-mask: BITMASK - + value-list: LISTofVALUE - + Errors: @@ -2472,45 +2474,46 @@ a subset of the attributes may have been altered. GetWindowAttributes GetWindowAttributes - - + + + - + window: WINDOW - + - + visual: VISUALID - + class: { InputOutput, InputOnly} - + bit-gravity: BITGRAVITY - + win-gravity: WINGRAVITY - + backing-store: { NotUseful, @@ -2518,33 +2521,33 @@ backing-store: Always} - + backing-planes: CARD32 - + backing-pixel: CARD32 - + save-under: BOOL - + colormap: COLORMAP or None - + map-is-installed: BOOL - + map-state: { Unmapped, @@ -2552,23 +2555,23 @@ map-state: Viewable} - + all-event-masks, your-event-mask: SETofEVENT - + do-not-propagate-mask: SETofDEVICEEVENT - + override-redirect: BOOL - + Errors: @@ -2596,17 +2599,18 @@ Your-event-mask is the event mask selected by the querying client. DestroyWindow DestroyWindow - - + + + - + window: WINDOW - + Errors: @@ -2649,17 +2653,18 @@ this request has no effect. DestroySubwindows DestroySubwindows - - + + + - + window: WINDOW - + Errors: @@ -2683,16 +2688,17 @@ request on all children of the window, in bottom-to-top stacking order. ChangeSaveSet ChangeSaveSet - - + + + - + window: WINDOW - + mode: { Insert, @@ -2700,7 +2706,7 @@ request on all children of the window, in bottom-to-top stacking order. - + Errors: @@ -2734,22 +2740,23 @@ the server automatically removes them from the save-set. ReparentWindow ReparentWindow - - + + + - + window, parent: WINDOW - + x, y: INT16 - + Errors: @@ -2815,17 +2822,18 @@ background, and the new parent is not the same depth as the window. MapWindow Mapped window - - + + + - + window: WINDOW - + Errors: @@ -2872,17 +2880,18 @@ Similar tiling and exposure take place for any newly viewable inferiors. MapSubwindows MapSubwindows - - + + + - + window: WINDOW - + Errors: @@ -2907,17 +2916,18 @@ in top-to-bottom stacking order. UnmapWindow UnmapWindow - - + + + - + window: WINDOW - + Errors: @@ -2943,17 +2953,18 @@ Normal exposure processing on formerly obscured windows is performed. UnmapSubwindows UnmapSubwindows - - + + + - + window: WINDOW - + Errors: @@ -2978,27 +2989,28 @@ in bottom-to-top stacking order. ConfigureWindow ConfigureWindow - - + + + - + window: WINDOW - + value-mask: BITMASK - + value-list: LISTofVALUE - + Errors: @@ -3020,41 +3032,42 @@ The possible values are: - - - + + + + - + Attribute Type - + x INT16 - + y INT16 - + width CARD16 - + height CARD16 - + border-width CARD16 - + sibling WINDOW - + stack-mode { Above, @@ -3141,65 +3154,66 @@ we define the [x, y] pairs as: - - - + + + + - + Direction Deltas - + NorthWest [0, 0] - + North [W/2, 0] - + NorthEast [W, 0] - + West [0, H/2] - + Center [W/2, H/2] - + East [W, H/2] - + SouthWest [0, H] - + South [W/2, H] - + SouthEast @@ -3275,11 +3289,12 @@ the window is restacked as follows: - - - + + + + - + Above @@ -3287,7 +3302,7 @@ the window is restacked as follows: The window is placed just above the sibling. - + Below @@ -3295,7 +3310,7 @@ The window is placed just above the sibling. The window is placed just below the sibling. - + TopIf @@ -3304,7 +3319,7 @@ If the sibling occludes the window, then the window is placed at the top of the stack. - + BottomIf @@ -3313,7 +3328,7 @@ If the window occludes the sibling, then the window is placed at the bottom of the stack. - + Opposite @@ -3334,11 +3349,12 @@ the window is restacked as follows: - - - + + + + - + Above @@ -3346,7 +3362,7 @@ the window is restacked as follows: The window is placed at the top of the stack. - + Below @@ -3354,7 +3370,7 @@ The window is placed at the top of the stack. The window is placed at the bottom of the stack. - + TopIf @@ -3363,7 +3379,7 @@ If any sibling occludes the window, then the window is placed at the top of the stack. - + BottomIf @@ -3372,7 +3388,7 @@ If the window occludes any sibling, then the window is placed at the bottom of the stack. - + Opposite @@ -3411,16 +3427,17 @@ Attempts to configure a root window have no effect. CirculateWindow CirculateWindow - - + + + - + window: WINDOW - + direction: { RaiseLowest, @@ -3428,7 +3445,7 @@ Attempts to configure a root window have no effect. - + Errors: @@ -3471,44 +3488,45 @@ Exposure processing is performed on formerly obscured windows. GetGeometry GetGeometry - - + + + - + drawable: DRAWABLE - + - + root: WINDOW - + depth: CARD8 - + x, y: INT16 - + width, height, border-width: CARD16 - + Errors: @@ -3542,40 +3560,41 @@ window as a drawable to this request. QueryTree Children - - + + + - + window: WINDOW - + - + root: WINDOW - + parent: WINDOW or None - + children: LISTofWINDOW - + Errors: @@ -3599,27 +3618,28 @@ The children are listed in bottom-to-top stacking order. InternAtom Atom - - + + + - + name: STRING8 - + only-if-exists: BOOL - + - + atom: ATOM or @@ -3627,7 +3647,7 @@ atom: ATOM or - + Errors: @@ -3659,29 +3679,30 @@ Atoms remain defined until server reset (see se GetAtomName GetAtomName - - + + + - + atom: ATOM - + - + name: STRING8 - + Errors: @@ -3704,26 +3725,27 @@ This request returns the name for the given atom. ChangeProperty Property - - + + + - + window: WINDOW - + property, type: ATOM - + format: {8, 16, 32} - + mode: { Replace, @@ -3731,13 +3753,13 @@ This request returns the name for the given atom. Append} - + data: LISTofINT8 or LISTofINT16 or LISTofINT32 - + Errors: @@ -3800,22 +3822,23 @@ The maximum size of a property is server-dependent and may vary dynamically. DeleteProperty DeleteProperty - - + + + - + window: WINDOW - + property: ATOM - + Errors: @@ -3841,66 +3864,67 @@ event on the window unless the property does not exist. GetProperty GetProperty - - + + + - + window: WINDOW - + property: ATOM - + type: ATOM or AnyPropertyType - + long-offset, long-length: CARD32 - + delete: BOOL - + - + type: ATOM or None - + format: {0, 8, 16, 32} - + bytes-after: CARD32 - + value: LISTofINT8 or LISTofINT16 or LISTofINT32 - + Errors: @@ -3967,27 +3991,28 @@ event is generated on the window. RotateProperties RotateProperties - - + + + - + window: WINDOW - + delta: INT16 - + properties: LISTofATOM - + Errors: @@ -4034,29 +4059,30 @@ error is generated, no properties are changed. ListProperties ListProperties - - + + + - + window: WINDOW - + - + atoms: LISTofATOM - + Errors: @@ -4079,29 +4105,30 @@ This request returns the atoms of properties currently defined on the window. SetSelectionOwner Selection - - + + + - + selection: ATOM - + owner: WINDOW or None - + time: TIMESTAMP or CurrentTime - + Errors: @@ -4167,22 +4194,23 @@ Selections are global to the server. GetSelectionOwner GetSelectionOwner - - + + + - + selection: ATOM - + - + owner: WINDOW or @@ -4190,7 +4218,7 @@ owner: WINDOW or - + Errors: @@ -4216,34 +4244,35 @@ is returned, then there is no owner for the selection. ConvertSelection ConvertSelection - - + + + - + selection, target: ATOM - + property: ATOM or None - + requestor: WINDOW - + time: TIMESTAMP or CurrentTime - + Errors: @@ -4276,10 +4305,11 @@ The arguments are passed on unchanged in either of the events. SendEvent Eventsending - - + + + - + destination: WINDOW or @@ -4288,23 +4318,23 @@ or InputFocus - + propagate: BOOL - + event-mask: SETofEVENT - + event: <normal-event-format> - + Errors: @@ -4378,57 +4408,58 @@ Active grabs are ignored for this request. Active grabpointer Pointergrabbing - - + + + - + grab-window: WINDOW - + owner-events: BOOL - + event-mask: SETofPOINTEREVENT - + pointer-mode, keyboard-mode: { Synchronous, Asynchronous} - + confine-to: WINDOW or None - + cursor: CURSOR or None - + time: TIMESTAMP or CurrentTime - + - + status: @@ -4440,7 +4471,7 @@ status: - + Errors: @@ -4556,10 +4587,11 @@ replaced by the current server time. UngrabPointer UngrabPointer - - + + + - + time: TIMESTAMP or @@ -4604,58 +4636,59 @@ completely outside the boundaries of the root window. GrabButton Buttongrabbing - - + + + - + modifiers: SETofKEYMASK or AnyModifier - + button: BUTTON or AnyButton - + grab-window: WINDOW - + owner-events: BOOL - + event-mask: SETofPOINTEREVENT - + pointer-mode, keyboard-mode: { Synchronous, Asynchronous} - + confine-to: WINDOW or None - + cursor: CURSOR or None - + Errors: @@ -4740,29 +4773,30 @@ The request has no effect on an active grab. UngrabButton UngrabButton - - + + + - + modifiers: SETofKEYMASK or AnyModifier - + button: BUTTON or AnyButton - + grab-window: WINDOW - + Errors: @@ -4795,29 +4829,30 @@ The request has no effect on an active grab. ChangeActivePointerGrab Active grabpointer - - + + + - + event-mask: SETofPOINTEREVENT - + cursor: CURSOR or None - + time: TIMESTAMP or CurrentTime - + Errors: @@ -4849,40 +4884,41 @@ with Active grabkeyboard Keyboardgrabbing - - + + + - + grab-window: WINDOW - + owner-events: BOOL - + pointer-mode, keyboard-mode: { Synchronous, Asynchronous} - + time: TIMESTAMP or CurrentTime - + - + status: @@ -4894,7 +4930,7 @@ status: - + Errors: @@ -4990,10 +5026,11 @@ replaced by the current server time. UngrabKeyboard UngrabKeyboard - - + + + - + time: TIMESTAMP or @@ -5036,33 +5073,34 @@ becomes not viewable. GrabKey Keygrabbing - - + + + - + key: KEYCODE or AnyKey - + modifiers: SETofKEYMASK or AnyModifier - + grab-window: WINDOW - + owner-events: BOOL - + pointer-mode, keyboard-mode: { Synchronous, @@ -5070,7 +5108,7 @@ becomes not viewable. - + Errors: @@ -5156,29 +5194,30 @@ error is generated if there is a conflicting grab for any combination. UngrabKey UngrabKey - - + + + - + key: KEYCODE or AnyKey - + modifiers: SETofKEYMASK or AnyModifier - + grab-window: WINDOW - + Errors: @@ -5210,10 +5249,11 @@ This request has no effect on an active grab. AllowEvents AllowEvents - - + + + - + mode: @@ -5223,7 +5263,7 @@ This request has no effect on an active grab. AsyncKeyboard, - + SyncKeyboard, ReplayKeyboard, @@ -5231,14 +5271,14 @@ This request has no effect on an active grab. SyncBoth} - + time: TIMESTAMP or CurrentTime - + Errors: @@ -5438,50 +5478,51 @@ on other connections. QueryPointer QueryPointer - - + + + - + window: WINDOW - + - + root: WINDOW - + child: WINDOW or None - + same-screen: BOOL - + root-x, root-y, win-x, win-y: INT16 - + mask: SETofKEYBUTMASK - + Errors: @@ -5519,10 +5560,11 @@ may lag the physical state if device event processing is frozen. GetMotionEvents GetMotionEvents - - + + + - + start, @@ -5530,42 +5572,42 @@ may lag the physical state if device event processing is frozen. CurrentTime - + window: WINDOW - + - + events: LISTofTIMECOORD - + where: - + TIMECOORD: [x, y: INT16 - + time: TIMESTAMP] - + Errors: @@ -5598,45 +5640,46 @@ If the stop time is in the future, it is equivalent to specifying TranslateCoordinates Coordinate systemtranslating - - + + + - + src-window, dst-window: WINDOW - + src-x, src-y: INT16 - + - + same-screen: BOOL - + child: WINDOW or None - + dst-x, dst-y: INT16 - + Errors: @@ -5666,39 +5709,40 @@ then that child is returned. WarpPointer WarpPointer - - + + + - + src-window: WINDOW or None - + dst-window: WINDOW or None - + src-x, src-y: INT16 - + src-width, src-height: CARD16 - + dst-x, dst-y: INT16 - + Errors: @@ -5748,10 +5792,11 @@ moved the pointer. SetInputFocus Input focus - - + + + - + focus: WINDOW or @@ -5760,7 +5805,7 @@ or None - + revert-to: { Parent, @@ -5768,14 +5813,14 @@ or None} - + time: TIMESTAMP or CurrentTime - + Errors: @@ -5858,15 +5903,16 @@ but the last-focus-change time is not affected. GetInputFocus GetInputFocus - - + + + - + - + focus: WINDOW or @@ -5875,7 +5921,7 @@ or None - + revert-to: { Parent, @@ -5898,15 +5944,16 @@ This request returns the current focus state. QueryKeymap QueryKeymap - - + + + - + - + keys: LISTofCARD8 @@ -5934,22 +5981,23 @@ may lag the physical state if device event processing is frozen. OpenFont Font - - + + + - + fid: FONT - + name: STRING8 - + Errors: @@ -5988,17 +6036,18 @@ and can be stored as a component of any graphics context. CloseFont CloseFont - - + + + - + font: FONT - + Errors: @@ -6021,10 +6070,11 @@ The font itself will be freed when no other resource references it. QueryFont QueryFont - - - - + + + + + @@ -6324,27 +6374,28 @@ server-dependent. QueryTextExtents QueryTextExtents - - + + + - + font: FONTABLE - + string: STRING16 - + - + draw-direction: @@ -6352,43 +6403,43 @@ draw-direction: RightToLeft} - + font-ascent: INT16 - + font-descent: INT16 - + overall-ascent: INT16 - + overall-descent: INT16 - + overall-width: INT32 - + overall-left: INT32 - + overall-right: INT32 - + Errors: @@ -6438,27 +6489,28 @@ then undefined characters in the string are also ignored. ListFonts ListFonts - - + + + - + pattern: STRING8 - + max-names: CARD16 - + - + names: LISTofSTRING8 @@ -6491,51 +6543,52 @@ The returned names are in lowercase. ListFontsWithInfo ListFontsWithInfo - - + + + - + pattern: STRING8 - + max-names: CARD16 - + - + name: STRING8 - + info FONTINFO - + replies-hint: CARD32 - + where: - + FONTINFO: <same type definition as in @@ -6570,17 +6623,18 @@ sequence. SetFontPath SetFontPath - - + + + - + path: LISTofSTRING8 - + Errors: @@ -6618,15 +6672,16 @@ The meaning of an error from this request is system specific. GetFontPath GetFontPath - - + + + - + - + path: LISTofSTRING8 @@ -6647,32 +6702,33 @@ This request returns the current search path for fonts. CreatePixmap CreatePixmap - - + + + - + pid: PIXMAP - + drawable: DRAWABLE - + depth: CARD8 - + width, height: CARD16 - + Errors: @@ -6710,17 +6766,18 @@ window as a drawable to this request. FreePixmap FreePixmap - - + + + - + pixmap: PIXMAP - + Errors: @@ -6744,32 +6801,33 @@ The pixmap storage will be freed when no other resource references it. CreateGC Graphics context - - + + + - + cid: GCONTEXT - + drawable: DRAWABLE - + value-mask: BITMASK - + value-list: LISTofVALUE - + Errors: @@ -6804,17 +6862,18 @@ The context components are: - - - + + + + - + Component Type - + function { Clear, @@ -6835,23 +6894,23 @@ The context components are: Set } - + plane-mask CARD32 - + foreground CARD32 - + background CARD32 - + line-width CARD16 - + line-style { Solid, @@ -6859,7 +6918,7 @@ The context components are: DoubleDash } - + cap-style { NotLast, @@ -6868,7 +6927,7 @@ The context components are: Projecting } - + join-style { Miter, @@ -6876,7 +6935,7 @@ The context components are: Bevel } - + fill-style { Solid, @@ -6885,71 +6944,71 @@ The context components are: Stippled } - + fill-rule { EvenOdd, Winding } - + arc-mode { Chord, PieSlice } - + tile PIXMAP - + stipple PIXMAP - + tile-stipple-x-origin INT16 - + tile-stipple-y-origin INT16 - + font FONT - + subwindow-mode { ClipByChildren, IncludeInferiors } - + graphics-exposures BOOL - + clip-x-origin INT16 - + clip-y-origin INT16 - + clip-mask PIXMAP or None - + dash-offset CARD16 - + dashes CARD8 @@ -6981,108 +7040,109 @@ They are simply truncated to the appropriate number of bits. The meanings of the functions are: - - - - + + + + + - + Function Operation - + Clear 0 - + And src AND dst - + AndReverse src AND (NOT dst) - + Copy src - + AndInverted (NOT src) AND dst - + NoOp dst - + Xor src XOR dst - + Or src OR dst - + Nor (NOT src) AND (NOT dst) - + Equiv (NOT src) XOR dst - + Invert NOT dst - + OrReverse src OR (NOT dst) - + CopyInverted NOT src - + OrInverted (NOT src) OR dst - + Nand (NOT src) OR (NOT dst) - + Set @@ -7164,11 +7224,12 @@ The line-style defines which sections of a line are drawn: - - - + + + + - + Solid @@ -7176,7 +7237,7 @@ The line-style defines which sections of a line are drawn: The full path of the line is drawn. - + DoubleDash @@ -7188,7 +7249,7 @@ but the even dashes are filled differently than the odd dashes cap-style used where even and odd dashes meet. - + OnOffDash @@ -7210,11 +7271,12 @@ The cap-style defines how the endpoints of a path are drawn: - - - + + + + - + NotLast @@ -7224,7 +7286,7 @@ The result is equivalent to except that for a line-width of zero the final endpoint is not drawn. - + Butt @@ -7233,7 +7295,7 @@ The result is square at the endpoint (perpendicular to the slope of the line) with no projection beyond. - + Round @@ -7244,7 +7306,7 @@ centered on the endpoint; it is equivalent to for line-width zero. - + Projecting @@ -7267,11 +7329,12 @@ The join-style defines how corners are drawn for wide lines: - - - + + + + - + Miter @@ -7282,7 +7345,7 @@ However, if the angle is less than 11 degrees, a join-style is used instead. - + Round @@ -7291,7 +7354,7 @@ The result is a circular arc with a diameter equal to the line-width, centered on the joinpoint. - + Bevel @@ -7313,11 +7376,13 @@ and the cap-style: - - - + + + + + - + NotLast @@ -7326,7 +7391,7 @@ and the cap-style: This is device-dependent, but the desired effect is that nothing is drawn. - + Butt @@ -7336,7 +7401,7 @@ This is device-dependent, but the desired effect is that a single pixel is drawn. - + Round @@ -7346,7 +7411,7 @@ This is the same as Butt/thin. - + Projecting @@ -7356,7 +7421,7 @@ This is the same as Butt/thin. - + Butt @@ -7365,7 +7430,7 @@ This is the same as Nothing is drawn. - + Round @@ -7375,7 +7440,7 @@ The closed path is a circle, centered at the endpoint and with a diameter equal to the line-width. - + Projecting @@ -7449,23 +7514,24 @@ or - - - + + + + - + Solid Foreground - + Tiled Tile - + OpaqueStippled @@ -7475,7 +7541,7 @@ but with background everywhere stipple has a zero and with foreground everywhere stipple has a one - + Stippled @@ -7493,29 +7559,30 @@ For the odd dashes for line requests with line-style - - - + + + + - + Solid Background - + Tiled Same as for even dashes - + OpaqueStippled Same as for even dashes - + Stippled @@ -7630,64 +7697,65 @@ requests (and any similar requests defined by extensions). The default component values are: - - - - + + + + + - + Component Default - + function Copy - + plane-mask all ones - + foreground 0 - + background 1 - + line-width 0 - + line-style Solid - + cap-style Butt - + join-style Miter - + fill-style Solid - + fill-rule EvenOdd - + arc-mode PieSlice - + tile @@ -7701,55 +7769,55 @@ Pixmap of unspecified size filled with foreground pixel - + stipple Pixmap of unspecified size filled with ones - + tile-stipple-x-origin 0 - + tile-stipple-y-origin 0 - + font <server-dependent-font> - + subwindow-mode ClipByChildren - + graphics-exposures True - + clip-x-origin 0 - + clip-y-origin 0 - + clip-mask None - + dash-offset 0 - + dashes 4 (that is, the list [4, 4]) @@ -7781,27 +7849,28 @@ changes to a single gcontext. ChangeGC ChangeGC - - + + + - + gc: GCONTEXT - + value-mask: BITMASK - + value-list: LISTofVALUE - + Errors: @@ -7845,22 +7914,23 @@ a subset of the components may have been altered. CopyGC CopyGC - - + + + - + src-gc, dst-gc: GCONTEXT - + value-mask: BITMASK - + Errors: @@ -7890,27 +7960,28 @@ error results). SetDashes SetDashes - - + + + - + gc: GCONTEXT - + dash-offset: CARD16 - + dashes: LISTofCARD8 - + Errors: @@ -7989,26 +8060,27 @@ would be included in the dash when drawn unclipped. SetClipRectangles SetClipRectangles - - + + + - + gc: GCONTEXT - + clip-x-origin, clip-y-origin: INT16 - + rectangles: LISTofRECTANGLE - + ordering: { UnSorted, @@ -8018,7 +8090,7 @@ would be included in the dash when drawn unclipped. - + Errors: @@ -8085,17 +8157,18 @@ extents. FreeGC FreeGC - - + + + - + gc: GCONTEXT - + Errors: @@ -8118,32 +8191,33 @@ and destroys the gcontext. ClearArea ClearArea Background - - + + + - + window: WINDOW - + x, y: INT16 - + width, height: CARD16 - + exposures: BOOL - + Errors: @@ -8192,37 +8266,38 @@ window in this request. CopyArea CopyArea - - + + + - + src-drawable, dst-drawable: DRAWABLE - + gc: GCONTEXT - + src-x, src-y: INT16 - + width, height: CARD16 - + dst-x, dst-y: INT16 - + Errors: @@ -8288,42 +8363,43 @@ graphics-exposures, clip-x-origin, clip-y-origin, clip-mask CopyPlane CopyPlane - - + + + - + src-drawable, dst-drawable: DRAWABLE - + gc: GCONTEXT - + src-x, src-y: INT16 - + width, height: CARD16 - + dst-x, dst-y: INT16 - + bit-plane: CARD32 - + Errors: @@ -8370,34 +8446,35 @@ clip-mask PolyPoint PolyPoint - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + coordinate-mode: { Origin, Previous} - + points: LISTofPOINT - + Errors: @@ -8434,34 +8511,35 @@ clip-x-origin, clip-y-origin, clip-mask PolyLine Linedrawing - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + coordinate-mode: { Origin, Previous} - + points: LISTofPOINT - + Errors: @@ -8523,41 +8601,42 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes PolySegment PolySegment - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + segments: LISTofSEGMENT - + where: - + SEGMENT: [x1, y1, x2, y2: INT16] - + Errors: @@ -8597,27 +8676,28 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes PolyRectangle PolyRectangle - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + rectangles: LISTofRECTANGLE - + Errors: @@ -8668,27 +8748,28 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes PolyArc PolyArc - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + arcs: LISTofARC - + Errors: @@ -8780,9 +8861,10 @@ 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: - - - + + + + 0 @@ -8842,21 +8924,22 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes FillPoly FillPoly - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + shape: { Complex, @@ -8864,20 +8947,20 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes Convex} - + coordinate-mode: { Origin, Previous} - + points: LISTofPOINT - + Errors: @@ -8953,27 +9036,28 @@ tile-stipple-x-origin, tile-stipple-y-origin PolyFillRectangle PolyFillRectangle - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + rectangles: LISTofRECTANGLE - + Errors: @@ -9021,27 +9105,28 @@ tile-stipple-x-origin, tile-stipple-y-origin PolyFillArc PolyFillArc - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + arcs: LISTofARC - + Errors: @@ -9113,41 +9198,42 @@ tile-stipple-x-origin, tile-stipple-y-origin PutImage PutImage - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + depth: CARD8 - + width, height: CARD16 - + dst-x, dst-y: INT16 - + left-pad: CARD8 - + format: { Bitmap, @@ -9155,13 +9241,13 @@ tile-stipple-x-origin, tile-stipple-y-origin ZPixmap} - + data: LISTofBYTE - + Errors: @@ -9239,31 +9325,32 @@ GC mode-dependent components: foreground, background GetImage GetImage - - + + + - + drawable: DRAWABLE - + x, y: INT16 - + width, height: CARD16 - + plane-mask: CARD32 - + format: { XYPixmap, @@ -9271,30 +9358,30 @@ GC mode-dependent components: foreground, background - + - + depth: CARD8 - + visual: VISUALID or None - + data: LISTofBYTE - + Errors: @@ -9368,10 +9455,11 @@ It is intended specifically for rudimentary hardcopy support. PolyText8 PolyText8 - - - - + + + + + @@ -9481,10 +9569,11 @@ tile-stipple-x-origin, tile-stipple-y-origin PolyText16 PolyText16 - - - - + + + + + @@ -9531,7 +9620,7 @@ TEXTELT16: [delta: INT8 - + string: STRING16] @@ -9568,32 +9657,33 @@ CHAR2B is taken as the most significant byte). ImageText8 ImageText8 - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + x, y: INT16 - + string: STRING8 - + Errors: @@ -9658,32 +9748,33 @@ subwindow-mode, clip-x-origin, clip-y-origin, clip-mask ImageText16 ImageText16 - - + + + - + drawable: DRAWABLE - + gc: GCONTEXT - + x, y: INT16 - + string: STRING16 - + Errors: @@ -9714,26 +9805,27 @@ CHAR2B is taken as the most significant byte). CreateColormap Colormap - - + + + - + mid: COLORMAP - + visual: VISUALID - + window: WINDOW - + alloc: { None, @@ -9741,7 +9833,7 @@ CHAR2B is taken as the most significant byte). - + Errors: @@ -9822,17 +9914,18 @@ in all cases, none of these entries can be freed with FreeColormap FreeColormap - - + + + - + cmap: COLORMAP - + Errors: @@ -9873,17 +9966,18 @@ This request has no effect on a default colormap for a screen. CopyColormapAndFree CopyColormapAndFree - - + + + - + mid, src-cmap: COLORMAP - + Errors: @@ -9933,17 +10027,18 @@ and that have not been freed since they were allocated. InstallColormap InstallColormap - - + + + - + cmap: COLORMAP - + Errors: @@ -10003,17 +10098,18 @@ the required list). UninstallColormap UninstallColormap - - + + + - + cmap: COLORMAP - + Errors: @@ -10053,29 +10149,30 @@ event is generated on every window having that colormap as an attribute. ListInstalledColormaps ListInstalledColormaps - - + + + - + window: WINDOW - + - + cmaps: LISTofCOLORMAP - + Errors: @@ -10102,39 +10199,40 @@ request). AllocColor AllocColor - - + + + - + cmap: COLORMAP - + red, green, blue: CARD16 - + - + pixel: CARD32 - + red, green, blue: CARD16 - + Errors: @@ -10161,44 +10259,45 @@ the same read-only entry, allowing entries to be shared. AllocNamedColor AllocNamedColor - - + + + - + cmap: COLORMAP - + name: STRING8 - + - + pixel: CARD32 - + exact-red, exact-green, exact-blue: CARD16 - + visual-red, visual-green, visual-blue: CARD16 - + Errors: @@ -10230,39 +10329,40 @@ and the visual values specify the values actually used in the colormap. AllocColorCells AllocColorCells - - + + + - + cmap: COLORMAP - + colors, planes: CARD16 - + contiguous: BOOL - + - + pixels, masks: LISTofCARD32 - + Errors: @@ -10313,44 +10413,45 @@ The RGB values of the allocated entries are undefined. AllocColorPlanes AllocColorPlanes - - + + + - + cmap: COLORMAP - + colors, reds, greens, blues: CARD16 - + contiguous: BOOL - + - + pixels: LISTofCARD32 - + red-mask, green-mask, blue-mask: CARD32 - + Errors: @@ -10404,27 +10505,28 @@ corresponding independent entries are updated. FreeColors FreeColors - - + + + - + cmap: COLORMAP - + pixels: LISTofCARD32 - + plane-mask: CARD32 - + Errors: @@ -10486,43 +10588,45 @@ it is arbitrary as to which pixel is reported. StoreColors - - + + + - + cmap: COLORMAP - + items: LISTofCOLORITEM - + where: - + - - - + + + + - + COLORITEM: [pixel: CARD32 - + do-red, do-green, do-blue: BOOL - + red, green, blue: CARD16] @@ -10534,7 +10638,7 @@ red, green, blue: CARD16] - + Errors: Access, @@ -10571,32 +10675,33 @@ it is arbitrary as to which pixel is reported. StoreNamedColor StoreNamedColor - - + + + - + cmap: COLORMAP - + pixel: CARD32 - + name: STRING8 - + do-red, do-green, do-blue: BOOL - + Errors: @@ -10632,48 +10737,49 @@ errors are the same as in QueryColors QueryColors - - + + + - + cmap: COLORMAP - + pixels: LISTofCARD32 - + - + colors: LISTofRGB - + where: - + RGB: [red, green, blue: CARD16] - + Errors: @@ -10703,39 +10809,40 @@ it is arbitrary as to which pixel is reported. LookupColor LookupColor - - + + + - + cmap: COLORMAP - + name: STRING8 - + - + exact-red, exact-green, exact-blue: CARD16 - + visual-red, visual-green, visual-blue: CARD16 - + Errors: @@ -10764,43 +10871,44 @@ and uppercase and lowercase do not matter. CreateCursor Cursor - - + + + - + cid: CURSOR - + source: PIXMAP - + mask: PIXMAP or None - + fore-red, fore-green, fore-blue: CARD16 - + back-red, back-green, back-blue: CARD16 - + x, y: CARD16 - + Errors: @@ -10863,43 +10971,44 @@ The server might or might not make a copy of the pixmap. CreateGlyphCursor CreateGlyphCursor - - + + + - + cid: CURSOR - + source-font: FONT - + mask-font: FONT or None - + source-char, mask-char: CARD16 - + fore-red, fore-green, fore-blue: CARD16 - + back-red, back-green, back-blue: CARD16 - + Errors: @@ -10951,17 +11060,18 @@ them are to be made. FreeCursor FreeCursor - - + + + - + cursor: CURSOR - + Errors: @@ -10984,27 +11094,28 @@ The cursor storage will be freed when no other resource references it. RecolorCursor RecolorCursor - - + + + - + cursor: CURSOR - + fore-red, fore-green, fore-blue: CARD16 - + back-red, back-green, back-blue: CARD16 - + Errors: @@ -11028,10 +11139,11 @@ the change is visible immediately. QueryBestSize QueryBestSize - - + + + - + class: @@ -11040,30 +11152,30 @@ the change is visible immediately. Stipple} - + drawable: DRAWABLE - + width, height: CARD16 - + - + width, height: CARD16 - + Errors: @@ -11116,38 +11228,39 @@ error results). QueryExtension Extensionquerying - - + + + - + name: STRING8 - + - + present: BOOL - + major-opcode: CARD8 - + first-event: CARD8 - + first-error: CARD8 @@ -11184,15 +11297,16 @@ and uppercase and lowercase matter. ListExtensions Extensionlisting - - + + + - + - + names: LISTofSTRING8 @@ -11213,27 +11327,28 @@ This request returns a list of all extensions supported by the server. SetModifierMapping Modifier keys - - + + + - + keycodes-per-modifier: CARD8 - + keycodes: LISTofKEYCODE - + - + status: @@ -11243,7 +11358,7 @@ status: - + Errors: @@ -11321,21 +11436,22 @@ status. GetModifierMapping Modifier keys - - + + + - + - + keycodes-per-modifier: CARD8 - + keycodes: LISTofKEYCODE @@ -11375,27 +11491,28 @@ The order of keycodes within each set is chosen arbitrarily by the server. ChangeKeyboardMapping Keysym - - + + + - + first-keycode: KEYCODE - + keysyms-per-keycode: CARD8 - + keysyms: LISTofKEYSYM - + Errors: @@ -11464,39 +11581,40 @@ it is merely stored for reading and writing by clients GetKeyboardMapping Keysym - - + + + - + first-keycode: KEYCODE - + count: CARD8 - + - + keysyms-per-keycode: CARD8 - + keysyms: LISTofKEYSYM - + Errors: @@ -11551,22 +11669,23 @@ is used to fill in unused elements for individual keycodes. ChangeKeyboardControl ChangeKeyboardControl - - + + + - + value-mask: BITMASK - + value-list: LISTofVALUE - + Errors: Match, @@ -11583,49 +11702,50 @@ The value-mask and value-list specify which controls are to be changed. The possible values are: - - - - + + + + + - + Control Type - + key-click-percent INT8 - + bell-percent INT8 - + bell-pitch INT16 - + bell-duration INT16 - + led CARD8 - + led-mode { On, Off } - + key KEYCODE - + auto-repeat-mode { On, @@ -11722,48 +11842,49 @@ a subset of the controls may have been altered. GetKeyboardControl GetKeyboardControl - - + + + - + - + key-click-percent: CARD8 - + bell-percent: CARD8 - + bell-pitch: CARD16 - + bell-duration: CARD16 - + led-mask: CARD32 - + global-auto-repeat: { On, Off} - + auto-repeats: LISTofCARD8 @@ -11791,17 +11912,18 @@ with the least significant bit in the byte representing key 8N. Bell Bell - - + + + - + percent: INT8 - + Errors: @@ -11837,22 +11959,23 @@ When percent is negative, it is: SetPointerMapping SetPointerMapping - - + + + - + map: LISTofCARD8 - + - + status: @@ -11861,7 +11984,7 @@ status: - + Errors: @@ -11911,15 +12034,16 @@ status. GetPointerMapping GetPointerMapping - - + + + - + - + map: LISTofCARD8 @@ -11945,27 +12069,28 @@ The nominal mapping for a pointer is the identity mapping: map[i]=i. ChangePointerControl ChangePointerControl - - + + + - + do-acceleration, do-threshold: BOOL - + acceleration-numerator, acceleration-denominator: INT16 - + threshold: INT16 - + Errors: @@ -11997,21 +12122,22 @@ error, as does a zero value for acceleration-denominator. GetPointerControl GetPointerControl - - + + + - + - + acceleration-numerator, acceleration-denominator: CARD16 - + threshold: CARD16 @@ -12031,16 +12157,17 @@ This request returns the current acceleration and threshold for the pointer. SetScreenSaver SetScreenSaver - - + + + - + timeout, interval: INT16 - + prefer-blanking: { Yes, @@ -12048,7 +12175,7 @@ This request returns the current acceleration and threshold for the pointer. Default} - + allow-exposures: { Yes, @@ -12057,7 +12184,7 @@ This request returns the current acceleration and threshold for the pointer. - + Errors: @@ -12113,28 +12240,29 @@ randomly reorigined periodically. GetScreenSaver GetScreenSaver - - + + + - + - + timeout, interval: CARD16 - + prefer-blanking: { Yes, No} - + allow-exposures: { Yes, @@ -12156,10 +12284,11 @@ This request returns the current screen-saver control values. ForceScreenSaver ForceScreenSaver - - + + + - + mode: @@ -12168,7 +12297,7 @@ This request returns the current screen-saver control values. - + Errors: @@ -12200,10 +12329,11 @@ as if device input had just been received. ChangeHosts ChangeHosts - - + + + - + mode: @@ -12211,13 +12341,13 @@ as if device input had just been received. Delete} - + host: HOST - + Errors: @@ -12317,15 +12447,16 @@ or public key encryption, are recommended. ListHosts ListHosts - - + + + - + - + mode: @@ -12333,7 +12464,7 @@ mode: Disabled} - + hosts: LISTofHOST @@ -12358,10 +12489,11 @@ Each HOST is padded to a multiple of four bytes. SetAccessControl SetAccessControl - - + + + - + mode: @@ -12370,7 +12502,7 @@ Each HOST is padded to a multiple of four bytes. - + Errors: @@ -12401,10 +12533,11 @@ error results). SetCloseDownMode SetCloseDownMode - - + + + - + mode: @@ -12414,7 +12547,7 @@ error results). - + Errors: @@ -12442,10 +12575,11 @@ in section 10. KillClient KillClient - - + + + - + resource: CARD32 or @@ -12453,7 +12587,7 @@ in section 10. - + Errors: @@ -12610,9 +12744,10 @@ with arguments: - - - + + + + Argument @@ -12620,23 +12755,23 @@ with arguments: - + event-window Event window - + event-mask Client's selected pointer events on the event window - + pointer-mode and keyboard-mode Asynchronous - + owner-events True @@ -12646,13 +12781,13 @@ selected on the event window, otherwise False - + confine-to None - + cursor None @@ -12679,72 +12814,73 @@ can both be used to modify the active grab. Input deviceevents - - + + + - + KeyPress KeyPress - + KeyRelease KeyRelease - + ButtonPress ButtonPress - + ButtonRelease ButtonRelease - + MotionNotify MotionNotify - + root, event: WINDOW - + child: WINDOW or None - + same-screen: BOOL - + root-x, root-y, event-x, event-y: INT16 - + detail: <see below> - + state: SETofKEYBUTMASK - + time: TIMESTAMP @@ -12797,9 +12933,10 @@ The detail component type varies with the event type: - - - + + + + Event @@ -12807,21 +12944,21 @@ The detail component type varies with the event type: - + KeyPress, KeyRelease KEYCODE - + ButtonPress, ButtonRelease BUTTON - + MotionNotify @@ -12877,44 +13014,45 @@ request.
Pointer Window events - - + + + - + EnterNotify EnterNotify - + LeaveNotify LeaveNotify - + root, event: WINDOW - + child: WINDOW or None - + same-screen: BOOL - + root-x, root-y, event-x, event-y: INT16 - + mode: { Normal, @@ -12922,7 +13060,7 @@ request. Ungrab} - + detail: { Ancestor, @@ -12932,17 +13070,17 @@ request. NonlinearVirtual} - + focus: BOOL - + state: SETofKEYBUTMASK - + time: TIMESTAMP @@ -13240,28 +13378,29 @@ and final positions for the events. Input focusevents - - + + + - + FocusIn FocusIn - + FocusOut FocusOut - + event: WINDOW - + mode: { Normal, @@ -13270,7 +13409,7 @@ and final positions for the events. Ungrab} - + detail: { Ancestor, @@ -13281,7 +13420,7 @@ and final positions for the events. Pointer, - + PointerRoot, None } @@ -13756,15 +13895,16 @@ above) as if the focus were to change from G to F. KeymapNotify - - + + + - + KeymapNotify - + keys: LISTofCARD8 @@ -13790,21 +13930,22 @@ and Expose EventExposure - - + + + - + Expose - + window: WINDOW - + x, y, @@ -13812,7 +13953,7 @@ and height: CARD16 - + count: CARD16 @@ -13897,36 +14038,37 @@ events is not constrained. GraphicsExposure GraphicsExposure - - + + + - + GraphicsExposure - + drawable: DRAWABLE - + x, y, width, height: CARD16 - + count: CARD16 - + major-opcode: CARD8 - + minor-opcode: CARD16 @@ -13972,26 +14114,27 @@ and minor-opcode is always zero. NoExposure NoExposure - - + + + - + NoExposure - + drawable: DRAWABLE - + major-opcode: CARD8 - + minor-opcode: CARD16 @@ -14026,21 +14169,22 @@ and the minor-opcode is always zero. VisibilityNotify VisibilityNotify - - + + + - + VisibilityNotify - + window: WINDOW - + state: { Unobscured, @@ -14119,31 +14263,32 @@ events is not constrained. CreateNotify CreateNotify - - + + + - + CreateNotify - + parent, window: WINDOW - + x, y: INT16 - + width, height, border-width: CARD16 - + override-redirect: BOOL @@ -14169,15 +14314,16 @@ request. DestroyNotify DestroyNotify - - + + + - + DestroyNotify - + event, window: WINDOW @@ -14215,21 +14361,22 @@ otherwise constrained. UnmapNotify UnmapNotify - - + + + - + UnmapNotify - + event, window: WINDOW - + from-configure: BOOL @@ -14262,21 +14409,22 @@ when the window itself had a win-gravity of MapNotify Mapped window - - + + + - + MapNotify - + event, window: WINDOW - + override-redirect: BOOL @@ -14304,15 +14452,16 @@ The override-redirect flag is from the window's attribute. MapRequest MapRequest - - + + + - + MapRequest - + parent, window: WINDOW @@ -14338,26 +14487,27 @@ request is issued on an unmapped window with an override-redirect attribute of ReparentNotify ReparentNotify - - + + + - + ReparentNotify - + event, window, parent: WINDOW - + x, y: INT16 - + override-redirect: BOOL @@ -14388,37 +14538,38 @@ The override-redirect flag is from the window's attribute. ConfigureNotify ConfigureNotify - - + + + - + ConfigureNotify - + event, window: WINDOW - + x, y: INT16 - + width, height, border-width: CARD16 - + above-sibling: WINDOW or None - + override-redirect: BOOL @@ -14455,21 +14606,22 @@ The override-redirect flag is from the window's attribute. GravityNotify GravityNotify - - + + + - + GravityNotify - + event, window: WINDOW - + x, y: INT16 @@ -14499,21 +14651,22 @@ and specify the position of the upper-left outer corner of the window. ResizeRequest ResizeRequest - - + + + - + ResizeRequest - + window: WINDOW - + width, height: CARD16 @@ -14539,37 +14692,38 @@ The width and height are the requested inside size, not including the border. ConfigureRequest ConfigureRequest - - + + + - + ConfigureRequest - + parent, window: WINDOW - + x, y: INT16 - + width, height, border-width: CARD16 - + sibling: WINDOW or None - + stack-mode: { Above, @@ -14579,7 +14733,7 @@ The width and height are the requested inside size, not including the border. Opposite} - + value-mask: BITMASK @@ -14613,21 +14767,22 @@ and CirculateNotify CirculateNotify - - + + + - + CirculateNotify - + event, window: WINDOW - + place: { Top, @@ -14662,21 +14817,22 @@ Otherwise, it is below all siblings. CirculateRequest CirculateRequest - - + + + - + CirculateRequest - + parent, window: WINDOW - + place: { Top, @@ -14704,33 +14860,34 @@ and the place specifies what the new position in the stacking order should be. PropertyNotify PropertyNotify - - + + + - + PropertyNotify - + window: WINDOW - + atom: ATOM - + state: { NewValue, Deleted} - + time: TIMESTAMP @@ -14771,26 +14928,27 @@ The timestamp indicates the server time when the property was changed. SelectionClear SelectionClear - - + + + - + SelectionClear - + owner: WINDOW - + selection: ATOM - + time: TIMESTAMP @@ -14816,42 +14974,43 @@ request. SelectionRequest SelectionRequest - - + + + - + SelectionRequest - + owner: WINDOW - + selection: ATOM - + target: ATOM - + property: ATOM or None - + requestor: WINDOW - + time: TIMESTAMP or CurrentTime @@ -14889,32 +15048,33 @@ standard Inter-Client Communication Conventions Manual. SelectionNotify SelectionNotify - - + + + - + SelectionNotify - + requestor: WINDOW - + selection, target: ATOM - + property: ATOM or None - + time: TIMESTAMP or CurrentTime @@ -14944,32 +15104,33 @@ or when a selection conversion could not be performed (indicated with property ColormapNotify ColormapNotify - - + + + - + ColormapNotify - + window: WINDOW - + colormap: COLORMAP or None - + new: BOOL - + state: { Installed, @@ -15001,15 +15162,16 @@ the state indicates whether the colormap is currently installed. MappingNotify MappingNotify - - + + + - + MappingNotify - + request: @@ -15018,7 +15180,7 @@ the state indicates whether the colormap is currently installed. Pointer} - + first-keycode, count: CARD8 @@ -15053,31 +15215,32 @@ then first-keycode and count indicate the range of altered keycodes. ClientMessage ClientMessage - - + + + - + ClientMessage - + window: WINDOW - + type: ATOM - + format: {8, 16, 32} - + data: LISTofINT8 or LISTofINT16 or LISTofINT32 -- cgit v1.2.1