comparison etc/TODO @ 83395:b31326248cf6

Merged from miles@gnu.org--gnu-2005 (patch 142-148, 615-628) Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-615 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-616 Add lisp/mh-e/.arch-inventory * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-617 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-618 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-619 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-620 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-621 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-622 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-623 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-624 Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-625 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-626 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-627 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-628 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-142 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-143 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-144 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-145 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-146 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-147 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-148 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-435
author Karoly Lorentey <lorentey@elte.hu>
date Tue, 01 Nov 2005 06:23:08 +0000
parents 2a679c81f552 37519beb2cff
children 693e794b57bf
comparison
equal deleted inserted replaced
83394:7d093d9d4479 83395:b31326248cf6
35 ** Make occur handle multi-line matches cleanly with context. 35 ** Make occur handle multi-line matches cleanly with context.
36 36
37 * Important features: 37 * Important features:
38 38
39 ** Provide user-friendly ways to list all available font families, 39 ** Provide user-friendly ways to list all available font families,
40 display a font as a sample, etc. [fx is looking at multilingual 40 list fonts, display a font as a sample, etc. [fx is looking at
41 font selection for Emacs 22.] 41 multilingual font selection for Emacs 22.]
42 42
43 ** Program Enriched mode to read and save in RTF. [Is there actually a 43 ** Program Enriched mode to read and save in RTF. [Is there actually a
44 decent single definition of RTF? Maybe see info at 44 decent single definition of RTF? Maybe see info at
45 http://latex2rtf.sourceforge.net/.] 45 http://latex2rtf.sourceforge.net/.]
46 46
144 ** Implement a clean way to use different major modes for 144 ** Implement a clean way to use different major modes for
145 different parts of a buffer. This could be useful in editing 145 different parts of a buffer. This could be useful in editing
146 Bison input files, for instance, or other kinds of text 146 Bison input files, for instance, or other kinds of text
147 where one language is embedded in another language. 147 where one language is embedded in another language.
148 148
149 ** Arrange a way for an input method to return the first character
150 immediately, then replace it later. So that C-s a with
151 input method latin-1-postfix would immediately search for an a.
152
149 ** Give start-process the ability to direct standard-error 153 ** Give start-process the ability to direct standard-error
150 output to a different filter. 154 output to a different filter.
151 155
152 ** Make desktop.el save the "frame configuration" of Emacs (in some 156 ** Make desktop.el save the "frame configuration" of Emacs (in some
153 useful sense). 157 useful sense).
228 ignoring X resources (Doze equivalents?) and most of the 232 ignoring X resources (Doze equivalents?) and most of the
229 environment. What should not be ignored needs consideration. 233 environment. What should not be ignored needs consideration.
230 234
231 ** Investigate using the language environment (or locale?) to set up 235 ** Investigate using the language environment (or locale?) to set up
232 more things, such as the default Ispell dictionary, calendar 236 more things, such as the default Ispell dictionary, calendar
233 holidays, quoting characters?,... 237 holidays, quoting characters, space after periods and colons, ...
234 238
235 ** Improve the GC (generational, incremental). (We may be able to use 239 ** Improve the GC (generational, incremental). (We may be able to use
236 the Boehm collector.) [See the Boehm-GC branch in CVS for work on 240 the Boehm collector.) [See the Boehm-GC branch in CVS for work on
237 this.] 241 this.]
238 242
240 244
241 ** Add horizontal scroll bars. 245 ** Add horizontal scroll bars.
242 246
243 ** Provide an optional feature which computes a scroll bar slider's 247 ** Provide an optional feature which computes a scroll bar slider's
244 size and its position from lines instead of characters. 248 size and its position from lines instead of characters.
245
246 ** Make the Custom themes support do useful things.
247 249
248 ** Add support for SVG (Scalable Vector Graphics) rendering to 250 ** Add support for SVG (Scalable Vector Graphics) rendering to
249 Emacs. 251 Emacs.
250 252
251 ** Allow unknown image types to be rendered via an external program 253 ** Allow unknown image types to be rendered via an external program