Mercurial > emacs
comparison etc/TODO @ 48064:dafe1c2349ff
*** empty log message ***
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Tue, 29 Oct 2002 07:53:21 +0000 |
parents | 9696ee679264 |
children | 7b2b53ef44d7 |
comparison
equal
deleted
inserted
replaced
48063:4cef5030d270 | 48064:dafe1c2349ff |
---|---|
107 the main thread, and not return from that message until the main | 107 the main thread, and not return from that message until the main |
108 thread has processed the MENU_BAR_ACTIVATE_EVENT and regenerated | 108 thread has processed the MENU_BAR_ACTIVATE_EVENT and regenerated |
109 the whole menu bar. In the mean time, it should process other messages. | 109 the whole menu bar. In the mean time, it should process other messages. |
110 | 110 |
111 * Get some major packages installed: W3/url (development version needs | 111 * Get some major packages installed: W3/url (development version needs |
112 significant work), PSGML, Mule-UCS, Tramp (?). Check the | 112 significant work), PSGML, Mule-UCS. Check the assignments file for other |
113 assignments file for other packages which might go in and have been | 113 packages which might go in and have been missed. |
114 missed. | |
115 | 114 |
116 * Make keymaps a first-class Lisp object (this means a rewrite of | 115 * Make keymaps a first-class Lisp object (this means a rewrite of |
117 keymap.c). What should it do apart from being opaque ? | 116 keymap.c). What should it do apart from being opaque ? |
118 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ? | 117 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ? |
119 what else ? | 118 what else ? |
122 an example how to do part of this. | 121 an example how to do part of this. |
123 | 122 |
124 * Implement popular parts of the rest of the CL functions as compiler | 123 * Implement popular parts of the rest of the CL functions as compiler |
125 macros in cl-macs. | 124 macros in cl-macs. |
126 | 125 |
127 * Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). | 126 * Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, |
127 but it's a valuable feature worth making more general. | |
128 | 128 |
129 * Support simultaneous tty and X frames. | 129 * Support simultaneous tty and X frames. |
130 | 130 |
131 * Provide MIME support for Rmail using the Gnus MIME library. | 131 * Provide MIME support for Rmail using the Gnus MIME library. |
132 | 132 |
167 | 167 |
168 * Integrate Vroonhof's Custom themes code and make it do useful | 168 * Integrate Vroonhof's Custom themes code and make it do useful |
169 things. [The integration is partly done.] | 169 things. [The integration is partly done.] |
170 | 170 |
171 * Adapt the gnuserv/gnudoit features for server/emacsclient. | 171 * Adapt the gnuserv/gnudoit features for server/emacsclient. |
172 | |
173 * Re-implement emacs-server in lisp as an internal server using | |
174 make-network-process instead of using an external program. | |
175 | 172 |
176 * Investigate using GNU Lightning or similar system for incremental | 173 * Investigate using GNU Lightning or similar system for incremental |
177 compilation of selected bytecode functions to subrs. Converting CCL | 174 compilation of selected bytecode functions to subrs. Converting CCL |
178 programs to native code is probably the first thing to try, though. | 175 programs to native code is probably the first thing to try, though. |
179 | 176 |