From 45e3694d529b052f4122262c9bdff5476219b2b4 Mon Sep 17 00:00:00 2001 From: marha Date: Mon, 23 Jan 2012 08:33:10 +0100 Subject: git update libX11 mesa libxcb xkeyboard-config 23 jan 2012 --- libX11/specs/i18n/localedb/localedb.xml | 155 ++++++++++++++++---------------- 1 file changed, 80 insertions(+), 75 deletions(-) (limited to 'libX11/specs/i18n/localedb') diff --git a/libX11/specs/i18n/localedb/localedb.xml b/libX11/specs/i18n/localedb/localedb.xml index c08516125..caacd82d5 100644 --- a/libX11/specs/i18n/localedb/localedb.xml +++ b/libX11/specs/i18n/localedb/localedb.xml @@ -155,127 +155,128 @@ The format of category definition is; - - - - + + + + + - + CategoryDefinition ::= CategoryHeader CategorySpec CategoryTrailer - + CategoryHeader ::= CategoryName NL - + CategorySpec ::= { ClassSpec } - + CategoryTrailer ::= "END" Delimiter CategoryName NL - + CategoryName ::= String - + ClassSpec ::= ClassName Delimiter ClassValue NL - + ClassName ::= String - + ClassValue ::= ValueList | "{" NL { ClassSpec } "}" - + ValueList ::= Value | Value ";" ValueList - + Value ::= ValuePiece | ValuePiece Value - + ValuePiece ::= String | QuotedString | NumericString - + String ::= Char { Char } - + QuotedString ::= """ QuotedChar { QuotedChar } """ - + NumericString ::= "\\o" OctDigit { OctDigit } - + | "\\d" DecDigit { DecDigit } - + | "\\x" HexDigit { HexDigit } - + Char ::= <XPCS except NL, Space or unescaped reserved symbols> - + QuotedChar ::= <XPCS except unescaped """> - + OctDigit ::= <character in the range of "0" - "7"> - + DecDigit ::= <character in the range of "0" - "9"> - + HexDigit ::= <character in the range of "0" - "9", "a" - "f", "A" - "F"> - + Delimiter ::= Space { Space } - + Space ::= <space> | <horizontal tab> - + NL ::= <newline> @@ -317,14 +318,14 @@ In current sample implementation, categories listed below are available. - - - + + + - + XLC_FONTSET:XFontSet relative information - + XLC_XLOCALE:Character classification and conversion information @@ -340,30 +341,31 @@ It contains the CHARSET_REGISTRY-CHARSET_ENCODING name and character mapping side (GL, GR, etc), and is used in Output Method (OM). - - + + + - - - - + + + + class super class description - + fsN Nth fontset (N=0,1,2, ...) - + charset fsN list of encoding name - + font fsN list of font encoding name @@ -393,22 +395,23 @@ Specifies an encoding information to be used internally in Xlib for this fontset. The format of value is; - - - - + + + + + - + EncodingInfo ::= EncodingName [ ":" EncodingSide ] - + EncodingName ::= CHARSET_REGISTRY-CHARSET_ENCODING - + EncodingSide ::= "GL" | "GR" @@ -447,70 +450,71 @@ The XLC_XLOCALE category defines character classification, conversion and other character attributes. - - - - - + + + + + + - + class super class description - + encoding_name codeset name - + mb_cur_max MB_CUR_MAX - + state_depend_encoding state dependent or not - + wc_encoding_mask for parsing wc string - + wc_shift_bits for conversion between wc and mb - + csN Nth charset (N=0,1,2,...) - + side csN mapping side (GL, etc) - + length csN length of a character - + mb_encoding csN for parsing mb string - + wc_encoding csN for parsing wc string - + ct_encoding csN list of encoding name for ct @@ -610,32 +614,33 @@ Specifies a list of shift sequence for parsing multi-byte string. The format of this value is; - - - - + + + + + - + MBEncoding ::= ShiftType ShiftSequence - + | ShiftType ShiftSequence ";" MBEncoding - + ShiftType ::= "<SS>"|"<LSL>"|"<LSR>" - + ShiftSequence ::= SequenceValue|SequenceValue ShiftSequence - + SequenceValue ::= NumericString -- cgit v1.2.3