Mercurial > emacs
comparison etc/TODO @ 43043:98b7448c1aac
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 01 Feb 2002 04:36:54 +0000 |
parents | 23cdfafe44c0 |
children | 1230529aa3ae |
comparison
equal
deleted
inserted
replaced
43042:63639e690611 | 43043:98b7448c1aac |
---|---|
1 -*-text-*- | 1 -*-text-*- |
2 | 2 |
3 * Bring back the feature of showing the part of the buffer that is a problem | 3 * Bring back the feature of showing the part of the buffer that is a problem |
4 for the use of the preferred coding systems. | 4 for the use of the preferred coding systems. |
5 | 5 |
6 * Port the conservative stack marking code of Emacs' garbage collector | 6 * Provide user-friendly ways to list all available font families, |
7 to more systems, so that we can completely get rid of GCPROs. | 7 display a font as a sample, etc. |
8 | |
9 * Have a command suggestion help system that recognizes patterns | |
10 of commands which could be replaced with a simpler common command. | |
11 It should not make more than one suggestion per 10 minutes. | |
8 | 12 |
9 * Program Enriched mode to read and save in RTF. [Is there actually a | 13 * Program Enriched mode to read and save in RTF. [Is there actually a |
10 decent single definition of RTF?] | 14 decent single definition of RTF?] |
11 | 15 |
12 * Implement other text formatting properties. | 16 * Implement other text formatting properties. |
55 the main thread, and not return from that message until the main | 59 the main thread, and not return from that message until the main |
56 thread has processed the menu_bar_activate_event and regenerated | 60 thread has processed the menu_bar_activate_event and regenerated |
57 the whole menu bar. In the mean time, it should process other messages. | 61 the whole menu bar. In the mean time, it should process other messages. |
58 | 62 |
59 * Implement the design for Unicode-based internal encoding for Mule. | 63 * Implement the design for Unicode-based internal encoding for Mule. |
60 | |
61 * Document the features of libraries missing from the manual (or | |
62 ancillary manuals, including the Lisp manual in some cases). Here's | |
63 a list which is probably not complete/correct: align, allout, artist, | |
64 ansi-color, array, battery, calculator, cdl, cmuscheme, completion, | |
65 delim-col, dirtrack, double, echistory, elide-head, easymenu, | |
66 expand, flow-ctrl, format [format-alist], generic/generic-x [various | |
67 modes], kermit, log-edit, ledit [obsolete?], makesum, midnight | |
68 [other than in Kill Buffer node], mouse-copy [?], mouse-drag, | |
69 mouse-sel, net-utils, rcompile, snmp-mode [?], soundex [should be | |
70 interactive?], strokes [start from the web page], talk, thingatpt | |
71 [interactive functions?], type-break, vcursor, xscheme, zone-mode | |
72 [?], mlconvert [?], iso-cvt, iso-swed, swedish, feedmail [?], uce, | |
73 bruce, gametree, meese, page-ext, refbib, refer, scribe, sgml-mode, | |
74 spell, texinfo, underline, cmacexp, hideif, mantemp [obsolete?], | |
75 pcomplete, assoc, xml, cvs-status (should be described in PCL-CVS manual); | |
76 other progmodes, probably in separate manual. | |
77 | 64 |
78 * Get some major packages installed: W3/url (development version needs | 65 * Get some major packages installed: W3/url (development version needs |
79 significant work), PSGML, Mule-UCS, Tramp (?). Check the | 66 significant work), PSGML, Mule-UCS, Tramp (?). Check the |
80 assignments file for other packages which might go in and have been | 67 assignments file for other packages which might go in and have been |
81 missed. | 68 missed. |
148 * Provide an optional feature which computes a scroll bar slider's | 135 * Provide an optional feature which computes a scroll bar slider's |
149 size and its position from lines instead of characters. | 136 size and its position from lines instead of characters. |
150 | 137 |
151 * Adapt the gnuserv/gnudoit features for server/emacsclient. | 138 * Adapt the gnuserv/gnudoit features for server/emacsclient. |
152 | 139 |
153 * Remove the special treatment of binary files by DOS and Windows ports. | |
154 They should use find-file-literally and `no-conversion' instead. | |
155 | |
156 * Investigate using GNU Lightning or similar system for incremental | 140 * Investigate using GNU Lightning or similar system for incremental |
157 compilation of selected bytecode functions to subrs. Converting CCL | 141 compilation of selected bytecode functions to subrs. Converting CCL |
158 programs to native code is probably the first thing to try, though. | 142 programs to native code is probably the first thing to try, though. |
159 | 143 |
160 * Add a feature to Info similar to "info --apropos SUBJECT". | 144 * Add a feature to Info similar to "info --apropos SUBJECT". |
166 Emacs. | 150 Emacs. |
167 | 151 |
168 * Use the XIE X extension, if available, for image display. | 152 * Use the XIE X extension, if available, for image display. |
169 | 153 |
170 * Rewrite make-docfile to something sane. | 154 * Rewrite make-docfile to something sane. |
155 | |
156 * Port the conservative stack marking code of Emacs' garbage collector | |
157 to more systems, so that we can completely get rid of GCPROs. | |
158 | |
159 * Maybe document the features of libraries missing from the manual (or | |
160 ancillary manuals, including the Lisp manual in some cases). | |
161 This is not worth doing for all of these packages and we need not | |
162 aim for completeness, but some may be worth documenting. | |
163 | |
164 Here's a list which is probably not complete/correct: align, allout, | |
165 artist, ansi-color, array, battery, calculator, cdl, cmuscheme, | |
166 completion, delim-col, dirtrack, double, echistory, elide-head, | |
167 easymenu, expand, flow-ctrl, format [format-alist], | |
168 generic/generic-x [various modes], kermit, log-edit, ledit | |
169 [obsolete?], makesum, midnight [other than in Kill Buffer node], | |
170 mouse-copy [?], mouse-drag, mouse-sel, net-utils, rcompile, | |
171 snmp-mode [?], soundex [should be interactive?], strokes [start from | |
172 the web page], talk, thingatpt [interactive functions?], type-break, | |
173 vcursor, xscheme, zone-mode [?], mlconvert [?], iso-cvt, iso-swed, | |
174 swedish, feedmail [?], uce, bruce, gametree, meese, page-ext, | |
175 refbib, refer, scribe, sgml-mode, spell, texinfo, underline, | |
176 cmacexp, hideif, mantemp [obsolete?], pcomplete, assoc, xml, | |
177 cvs-status (should be described in PCL-CVS manual); other progmodes, | |
178 probably in separate manual. |