diff options
| author | Kenichi Handa | 2008-10-25 01:30:28 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-10-25 01:30:28 +0000 |
| commit | 46bf60bcbf777c506111a22a74e7f6592f480dd4 (patch) | |
| tree | 223c937d2e8d52a6f8ce28d202a23ef151592b13 | |
| parent | f6d2f04567ed5d1a517352149f66ccdafbb5c2ae (diff) | |
| download | emacs-46bf60bcbf777c506111a22a74e7f6592f480dd4.tar.gz emacs-46bf60bcbf777c506111a22a74e7f6592f480dd4.zip | |
Docstrings of categories improved.
| -rw-r--r-- | lisp/international/characters.el | 66 |
1 files changed, 44 insertions, 22 deletions
diff --git a/lisp/international/characters.el b/lisp/international/characters.el index 159bac02466..36e8383debf 100644 --- a/lisp/international/characters.el +++ b/lisp/international/characters.el | |||
| @@ -35,62 +35,84 @@ | |||
| 35 | 35 | ||
| 36 | ;; For each character set. | 36 | ;; For each character set. |
| 37 | 37 | ||
| 38 | (define-category ?a "ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0])") | 38 | (define-category ?a "ASCII |
| 39 | ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0])") | ||
| 39 | (define-category ?l "Latin") | 40 | (define-category ?l "Latin") |
| 40 | (define-category ?t "Thai") | 41 | (define-category ?t "Thai") |
| 41 | (define-category ?g "Greek") | 42 | (define-category ?g "Greek") |
| 42 | (define-category ?b "Arabic") | 43 | (define-category ?b "Arabic") |
| 43 | (define-category ?w "Hebrew") | 44 | (define-category ?w "Hebrew") |
| 44 | (define-category ?y "Cyrillic") | 45 | (define-category ?y "Cyrillic") |
| 45 | (define-category ?k "Japanese katakana") | 46 | (define-category ?k "Katakana |
| 46 | (define-category ?r "Japanese roman") | 47 | Japanese katakana") |
| 48 | (define-category ?r "Roman | ||
| 49 | Japanese roman") | ||
| 47 | (define-category ?c "Chinese") | 50 | (define-category ?c "Chinese") |
| 48 | (define-category ?j "Japanese") | 51 | (define-category ?j "Japanese") |
| 49 | (define-category ?h "Korean") | 52 | (define-category ?h "Korean") |
| 50 | (define-category ?e "Ethiopic (Ge'ez)") | 53 | (define-category ?e "Ethiopic |
| 51 | (define-category ?v "Vietnamese") | 54 | Ethiopic (Ge'ez)") |
| 55 | (define-category ?v "Viet | ||
| 56 | Vietnamese") | ||
| 52 | (define-category ?i "Indian") | 57 | (define-category ?i "Indian") |
| 53 | (define-category ?o "Lao") | 58 | (define-category ?o "Lao") |
| 54 | (define-category ?q "Tibetan") | 59 | (define-category ?q "Tibetan") |
| 55 | 60 | ||
| 56 | ;; For each group (row) of 2-byte character sets. | 61 | ;; For each group (row) of 2-byte character sets. |
| 57 | 62 | ||
| 58 | (define-category ?A "Alpha-numeric characters of 2-byte character sets") | 63 | (define-category ?A "2-byte alnum |
| 59 | (define-category ?C "Chinese (Han) characters of 2-byte character sets") | 64 | Alpha-numeric characters of 2-byte character sets") |
| 60 | (define-category ?G "Greek characters of 2-byte character sets") | 65 | (define-category ?C "2-byte han |
| 61 | (define-category ?H "Japanese Hiragana characters of 2-byte character sets") | 66 | Chinese (Han) characters of 2-byte character sets") |
| 62 | (define-category ?K "Japanese Katakana characters of 2-byte character sets") | 67 | (define-category ?G "2-byte Greek |
| 63 | (define-category ?N "Korean Hangul characters of 2-byte character sets") | 68 | Greek characters of 2-byte character sets") |
| 64 | (define-category ?Y "Cyrillic characters of 2-byte character sets") | 69 | (define-category ?H "2-byte Hiragana |
| 70 | Japanese Hiragana characters of 2-byte character sets") | ||
| 71 | (define-category ?K "2-byte Katakana | ||
| 72 | Japanese Katakana characters of 2-byte character sets") | ||
| 73 | (define-category ?N "2-byte Korean | ||
| 74 | Korean Hangul characters of 2-byte character sets") | ||
| 75 | (define-category ?Y "2-byte Cyril | ||
| 76 | Cyrillic characters of 2-byte character sets") | ||
| 65 | (define-category ?I "Indian Glyphs") | 77 | (define-category ?I "Indian Glyphs") |
| 66 | 78 | ||
| 67 | ;; For phonetic classifications. | 79 | ;; For phonetic classifications. |
| 68 | 80 | ||
| 69 | (define-category ?0 "consonant") | 81 | (define-category ?0 "consonant") |
| 70 | (define-category ?1 "base (independent) vowel") | 82 | (define-category ?1 "base vowel |
| 71 | (define-category ?2 "upper diacritical mark (including upper vowel)") | 83 | base (independent) vowel") |
| 72 | (define-category ?3 "lower diacritical mark (including lower vowel)") | 84 | (define-category ?2 "upper diacritic |
| 73 | (define-category ?4 "combining tone mark") | 85 | upper diacritical mark (including upper vowel)") |
| 86 | (define-category ?3 "lower diacritic | ||
| 87 | lower diacritical mark (including lower vowel)") | ||
| 88 | (define-category ?4 "combining tone | ||
| 89 | combining tone mark") | ||
| 74 | (define-category ?5 "symbol") | 90 | (define-category ?5 "symbol") |
| 75 | (define-category ?6 "digit") | 91 | (define-category ?6 "digit") |
| 76 | (define-category ?7 "vowel-modifying diacritical mark") | 92 | (define-category ?7 "diacritic on vowel |
| 93 | vowel-modifying diacritical mark") | ||
| 77 | (define-category ?8 "vowel-signs") | 94 | (define-category ?8 "vowel-signs") |
| 78 | (define-category ?9 "semivowel lower") | 95 | (define-category ?9 "semivowel lower") |
| 79 | 96 | ||
| 80 | ;; For filling. | 97 | ;; For filling. |
| 81 | (define-category ?| "While filling, we can break a line at this character.") | 98 | (define-category ?| "line breakable |
| 99 | While filling, we can break a line at this character.") | ||
| 82 | 100 | ||
| 83 | ;; For indentation calculation. | 101 | ;; For indentation calculation. |
| 84 | (define-category ?\s | 102 | (define-category ?\s |
| 85 | "This character counts as a space for indentation purposes.") | 103 | "space for indent |
| 104 | This character counts as a space for indentation purposes.") | ||
| 86 | 105 | ||
| 87 | ;; Keep the following for `kinsoku' processing. See comments in | 106 | ;; Keep the following for `kinsoku' processing. See comments in |
| 88 | ;; kinsoku.el. | 107 | ;; kinsoku.el. |
| 89 | (define-category ?> "A character which can't be placed at beginning of line.") | 108 | (define-category ?> "Not at bol |
| 90 | (define-category ?< "A character which can't be placed at end of line.") | 109 | A character which can't be placed at beginning of line.") |
| 110 | (define-category ?< "Not at eol | ||
| 111 | A character which can't be placed at end of line.") | ||
| 91 | 112 | ||
| 92 | ;; Combining | 113 | ;; Combining |
| 93 | (define-category ?^ "Combining diacritic or mark") | 114 | (define-category ?^ "Combining |
| 115 | Combining diacritic or mark") | ||
| 94 | 116 | ||
| 95 | ;;; Setting syntax and category. | 117 | ;;; Setting syntax and category. |
| 96 | 118 | ||