comparison README.unicode @ 89525:1b757cdb6144

*** empty log message ***
author Dave Love <fx@gnu.org>
date Thu, 18 Sep 2003 19:43:25 +0000
parents 684f87e17d28
children 00740a07ad9a
comparison
equal deleted inserted replaced
89524:0bad5ce6da2b 89525:1b757cdb6144
36 specified in a fontset for a specific range of characters. 36 specified in a fontset for a specific range of characters.
37 Each range can also be specified by script. Before using 37 Each range can also be specified by script. Before using
38 ISO10646 fonts, Emacs checks their repertories to avoid such 38 ISO10646 fonts, Emacs checks their repertories to avoid such
39 fonts that don't have a glyph for a specific character. 39 fonts that don't have a glyph for a specific character.
40 40
41 fx has worked on fontset customization, but was stymied by
42 basic problems with the way the default face is dealt with
43 (and something else, I think). This needs revisiting.
44
41 * Work is also needed on charset and coding system priorities. 45 * Work is also needed on charset and coding system priorities.
42 46
43 * The relevant bits of latin1-disp.el need porting (and probably 47 * The relevant bits of latin1-disp.el need porting (and probably
44 re-naming/updating). See also cyril-util.el. 48 re-naming/updating). See also cyril-util.el.
45 49
46 * Quail files need more work now the encoding is irrelevant. 50 * Quail files need more work now the encoding is largely irrelevant.
47 51
48 * What to do with the old coding categories stuff? 52 * What to do with the old coding categories stuff?
49 53
50 * The preferred-coding-system property of charsets should probably be 54 * The preferred-coding-system property of charsets should probably be
51 junked unless it can be made more useful now. 55 junked unless it can be made more useful now.
52 56
53 * find-multibyte-characters needs looking at. 57 * find-multibyte-characters needs looking at.
54 58
55 * Implement Korean cp949/UHC, BIG5-HKSCS and any other important missing 59 * Implement Korean cp949/UHC, BIG5-HKSCS and any other important missing
56 charsets. 60 charsets.
57
58 * Check up on definition of alternativnj.
59 61
60 * Lazy-load tables for unify-charset somehow? 62 * Lazy-load tables for unify-charset somehow?
61 63
62 Actually, Emacs clear out all charset maps and unify-map just 64 Actually, Emacs clear out all charset maps and unify-map just
63 before dumping, and their are loaded again on demand the 65 before dumping, and their are loaded again on demand the
94 96
95 * We need tabular input methods, e.g. for maths symbols. (Not 97 * We need tabular input methods, e.g. for maths symbols. (Not
96 specific to Unicode.) 98 specific to Unicode.)
97 99
98 * Need multibyte text in menus, e.g. for the above. (Not specific to 100 * Need multibyte text in menus, e.g. for the above. (Not specific to
99 Unicode.) 101 Unicode -- see Emacs etc/TODO, but now mostly works with gtk.)
100 102
101 * There's currently no support for Unicode normalization. 103 * There's currently no support for Unicode normalization.
102 104
103 * Populate char-width-table correctly for Unicode chanaracters and 105 * Populate char-width-table correctly for Unicode chanaracters and
104 worry about what happens when double-width charsets covering 106 worry about what happens when double-width charsets covering