X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/5a893bff84978977970c442f868d16fa06bf53a2..6b2db6f1f60dea4f8e8b173db3c5a43423cc9fbe:/etc/TODO diff --git a/etc/TODO b/etc/TODO index 2f7951e2b4..d210ecb7d6 100644 --- a/etc/TODO +++ b/etc/TODO @@ -9,6 +9,14 @@ to the FSF. * Small but important fixes needed in existing features: +** whitespace-cleanup should work only on the region if the region is active. + +** Distribute a bar cursor of width > 1 evenly between the two glyphs + on each side of the bar (what to do at the edges?). + +** Make vc-checkin avoid reverting the buffer if has not changed after + the checkin. Comparing (md5 BUFFER) to (md5 FILE) should be enough. + ** buffer-offer-save should be a permanent local. ** revert-buffer should eliminate overlays and the mark. @@ -63,7 +71,7 @@ to the FSF. ** Redesign the load-history data structure so it can cope better with evaluating definitions of the same function from different files, recording which file the latest definition came from. - + * Important features: ** Provide user-friendly ways to list all available font families, @@ -152,7 +160,7 @@ typically due to pilot errors and should thus be in debug-ignored-errors. ** Emacs Lisp mode could put an overlay on the defun for every function that has advice. The overlay could have `after-text' like " [Function has advice]". It might look like - (defun foo [Function has advice] (x y) + (defun foo [Function has advice] (x y) The overlay could also be a button that you could use to view the advice. ** ange-ftp @@ -255,7 +263,7 @@ typically due to pilot errors and should thus be in debug-ignored-errors. ** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, but it's a valuable feature worth making more general. -** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs +** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs at http://lorentey.hu/project/emacs.] ** Provide MIME support for Rmail using the Gnus MIME library. [Maybe