Sync up with egg-980404.
[elisp/egg.git] / TODO
1 backend assoc-list
2 toroku-region
3
4 (1) Use customize.
5 (2) Implement user entries which were defined in EGG V3.
6 (3) Packaging
7 (4) Modeless Framework
8 (5) LEIM
9 (7) Portability (Implementation)
10         Event/Char/Integer is different.
11 (8) Quail Integration
12
13 Something like egg-use-backend, its-use-package
14
15 MENU:
16         Incrementally generate <selection-list>.
17         Provide programming interface of the data structure <menu>.
18
19 MLH:
20         Rewrite & clean up.
21
22 Emacs/Quail Interface:
23         Restrict switching language
24         Synchronize backend/frontend language
25
26 ITS:
27         Kill, yank, delete with kill-ring in INPUT-BUFFER.
28         Editing within a VSYL.
29         transpose-chars
30         Use of macro/subst.
31
32         Implement following functions.
33         its-cancel-input
34         its-mode-help-command
35         its-kill-line
36         its-hiragana (input-buffer)
37         its-katakana
38         its-hankaku
39         its-zenkaku
40
41         its-read-current-its-string
42
43         overwrite-mode, fill, vi emulator
44
45         The way of customizing its-mode-map.
46
47         Help-command
48
49         muhenkan
50
51 EGG/ITS:
52         Katakana input support.
53         Kanainput support.
54         Chinese/Korean support.
55         map change --> server select.
56         Consider about API
57
58 CONVERT:
59         Semantics of open and close
60
61         decide-first-char
62
63         Consistency with other commands (delete, yank...)
64
65         Help command
66
67 WNN:
68         Support Wnn6 when it becomes Free Software.
69
70 WNNRPC:
71         Chinese/Korean support.
72
73 BUG:
74         convert.el
75
76         |xxxxxxx|
77                 ^---- when cursor comes on this fence-end.