X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/2345130a330ae7ba5c53655172f68e2d652bcfeb..090475f391ceb175048e0610bcfabffd8d5a0241:/etc/TODO diff --git a/etc/TODO b/etc/TODO index ee3236265e..6949a1818c 100644 --- a/etc/TODO +++ b/etc/TODO @@ -9,6 +9,9 @@ to the FSF. * Small but important fixes needed in existing features: +** Make occur correctly handle matches that span more than one line, + as well as overlapping matches. + ** Fix the kill/yank treatment of invisible text. At the moment, invisible text is placed in the kill-ring, so that the contents of the ring may not correspond to the text as displayed to the user. @@ -27,6 +30,10 @@ to the FSF. See also ESR's proposal for a BROWSER environment variable . +** Enhance scroll-bar to handle tall line (similar to line-move). + +** Make occur handle multi-line matches cleanly with context. + * Important features: ** Provide user-friendly ways to list all available font families, @@ -86,6 +93,12 @@ to the FSF. * Other features we would like: +** Create a category of errors called `process-error' + for some or all errors associated with using subprocesses. + +** Maybe reinterpret `parse-error' as a category of errors + and put some other errors under it. + ** A function to check for customizable options that have been set but not saved, and ask the user whether to save them. This could go in kill-emacs-query-functions, to remind people @@ -146,6 +159,8 @@ to the FSF. which gives the same information through a menu structure. [Dave Love started on this.] +** Add a cpio mode, more or less like tar mode. + ** Implement a variant of uncompress.el or jka-compr.el that works with GNU Privacy Guard for encryption. [Code exists but isn't assigned. See the Gnus development sources for assigned code concerning GPG