]> code.delx.au - gnu-emacs/blobdiff - etc/TODO
(auto-compression-mode): Add :version keyword, because default was changed.
[gnu-emacs] / etc / TODO
index 81c052a2edd68576050b6bd4dbcae136919220e7..55cfc0115b780387826d27101999c618fb5c8351 100644 (file)
--- a/etc/TODO
+++ b/etc/TODO
@@ -37,8 +37,10 @@ to the FSF.
 * Important features:
 
 ** Provide user-friendly ways to list all available font families,
-  display a font as a sample, etc.  [fx is looking at multilingual
-  font selection for Emacs 22.]
+   list fonts, display a font as a sample, etc.  [fx is looking at
+  multilingual font selection for Emacs 22.]
+
+** Rewrite the face code to be simpler, clearer and faster.
 
 ** Program Enriched mode to read and save in RTF.  [Is there actually a
   decent single definition of RTF?  Maybe see info at
@@ -146,6 +148,10 @@ to the FSF.
   Bison input files, for instance, or other kinds of text
   where one language is embedded in another language.
 
+** Arrange a way for an input method to return the first character
+  immediately, then replace it later.  So that C-s a with
+  input method latin-1-postfix would immediately search for an a.
+
 ** Give start-process the ability to direct standard-error
   output to a different filter.
 
@@ -227,7 +233,7 @@ to the FSF.
 
 ** Investigate using the language environment (or locale?) to set up
   more things, such as the default Ispell dictionary, calendar
-  holidays, quoting characters?,...
+  holidays, quoting characters, space after periods and colons, ...
 
 ** Improve the GC (generational, incremental).  (We may be able to use
   the Boehm collector.)  [See the Boehm-GC branch in CVS for work on
@@ -240,8 +246,6 @@ to the FSF.
 ** Provide an optional feature which computes a scroll bar slider's
   size and its position from lines instead of characters.
 
-** Make the Custom themes support do useful things.
-
 ** Add support for SVG (Scalable Vector Graphics) rendering to
   Emacs.
 
@@ -283,6 +287,9 @@ when the body only calls primitives.
 
 ** Face remapping.
 
+** Optionally make the cursor a little thinner at the end of a line
+  or the end of the buffer.
+
 ** Add support for rendering antialiased text, probably using
   XRender/Freetype.