]> code.delx.au - gnu-emacs/blobdiff - etc/TODO
Merge from emacs--devo--0
[gnu-emacs] / etc / TODO
index 9dcfb54d29574e0fe69abda21d0ab42cf86160de..b25e2c0099c21022ecaad713c6e1a6707104ebaf 100644 (file)
--- a/etc/TODO
+++ b/etc/TODO
@@ -12,6 +12,20 @@ it best.  Since Emacs is an FSF-copyrighted package, please be
 prepared to sign legal papers to transfer the copyright on your work
 to the FSF.
 
+* Simple tasks. These don't require much emacs knowledge, they are
+suitable for anyone from beginners to experts.
+
+** Major modes should have a menu entry.  Examples of modes that do
+not have one at the moment and probably should: text-mode,
+change-log-mode, conf-*-mode.
+
+** Change the text for the mode-line tooltips to not use things like C-x 0.
+In general make sure that tooltips have obvious meanings.  Check if
+all items on the mode-line have a suitable tooltip.
+
+** Check what minor modes don't use define-minor-mode and convert them
+to use it.
+
 * Small but important fixes needed in existing features:
 
 ** Make "emacs --daemon" start emacs without showing any frame. 
@@ -180,6 +194,10 @@ specified filters, specified timers, and specified hooks.
 
 * Other features we would like:
 
+** Make longlines-mode wrap lines based on screen position instead
+   of character position, so that variable-width fonts can be handled
+   properly.
+
 ** Allow frames(terminals) created by emacsclient to inherit their environment
 from the emacsclient process.
 ** Remove the default toggling behavior of minor modes when called from elisp