aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2008-10-25 01:30:28 +0000
committerKenichi Handa2008-10-25 01:30:28 +0000
commit46bf60bcbf777c506111a22a74e7f6592f480dd4 (patch)
tree223c937d2e8d52a6f8ce28d202a23ef151592b13
parentf6d2f04567ed5d1a517352149f66ccdafbb5c2ae (diff)
downloademacs-46bf60bcbf777c506111a22a74e7f6592f480dd4.tar.gz
emacs-46bf60bcbf777c506111a22a74e7f6592f480dd4.zip
Docstrings of categories improved.
-rw-r--r--lisp/international/characters.el66
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
39ASCII 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") 47Japanese katakana")
48(define-category ?r "Roman
49Japanese 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") 54Ethiopic (Ge'ez)")
55(define-category ?v "Viet
56Vietnamese")
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") 64Alpha-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") 66Chinese (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") 68Greek characters of 2-byte character sets")
64(define-category ?Y "Cyrillic characters of 2-byte character sets") 69(define-category ?H "2-byte Hiragana
70Japanese Hiragana characters of 2-byte character sets")
71(define-category ?K "2-byte Katakana
72Japanese Katakana characters of 2-byte character sets")
73(define-category ?N "2-byte Korean
74Korean Hangul characters of 2-byte character sets")
75(define-category ?Y "2-byte Cyril
76Cyrillic 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)") 83base (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") 85upper diacritical mark (including upper vowel)")
86(define-category ?3 "lower diacritic
87lower diacritical mark (including lower vowel)")
88(define-category ?4 "combining tone
89combining 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
93vowel-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
99While 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
104This 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.") 109A character which can't be placed at beginning of line.")
110(define-category ?< "Not at eol
111A 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
115Combining diacritic or mark")
94 116
95;;; Setting syntax and category. 117;;; Setting syntax and category.
96 118