Mercurial > emacs
diff etc/TODO @ 89909:68c22ea6027c
Sync to HEAD
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 16 Apr 2004 12:51:06 +0000 |
parents | 375f2633d815 |
children | 4c90ffeb71c5 |
line wrap: on
line diff
--- a/etc/TODO Thu Apr 15 01:08:34 2004 +0000 +++ b/etc/TODO Fri Apr 16 12:51:06 2004 +0000 @@ -12,6 +12,12 @@ * Make compile.el record the markers that point to error loci on text properties in the error message lines. +* 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. It + ought to be possible to omit text which is invisible (due to a + text-property, overlay, or selective display) from the kill-ring. + Important features: * Provide user-friendly ways to list all available font families, @@ -19,7 +25,8 @@ font selection for Emacs 22.] * Program Enriched mode to read and save in RTF. [Is there actually a - decent single definition of RTF?] + decent single definition of RTF? Maybe see info at + http://latex2rtf.sourceforge.net/.] * Implement something better than the current Refill mode. This probably needs some primitive support. @@ -56,14 +63,6 @@ * Remove the limitation that window and frame widths and heights can be only full columns/lines. -* Move fringe to be displayed between display margins and text area. - [KFS is looking into this]. - -* Set fringe widths per-window/per-buffer. - -* Make fringe bitmaps user configurable. Maybe add ability to add - additional bitmaps to the fringe from lisp. - Other features we would like: * Have a command suggestion help system that recognizes patterns @@ -164,9 +163,6 @@ * Check what hooks would help Emacspeak -- see the defadvising in W3. -* Implement some variety of (non-gtk) drag-and-drop support under X. - Using libdnd might be a good start. - * Add horizontal scroll bars. * Provide an optional feature which computes a scroll bar slider's @@ -178,8 +174,6 @@ compilation of selected bytecode functions to subrs. Converting CCL programs to native code is probably the first thing to try, though. -* Add a feature to Info similar to "info --apropos SUBJECT". - * Add support for SVG (Scalable Vector Graphics) rendering to Emacs. @@ -256,10 +250,6 @@ cvs-status (should be described in PCL-CVS manual); other progmodes, probably in separate manual. -* Provide a means to extract image-relative coordinates from mouse - clicks on images. (Needed for W3, at least.) Also useful for W3 - and Gnus: allow images to scroll properly. - * Convert the XPM bitmaps to PPM, replace the PBMs with them and scrap the XPMs so that the colour versions work generally. (Requires care with the colour used for the transparent regions.) @@ -270,3 +260,16 @@ other variable, without changing the value of `values'. * Fix skip-chars-{for,back}ward to allow character classes. + +* (Controlled by a flag) make open and close syntax match exactly, + i.e. `(' doesn't match `]'. + +* Specify parameter ID-FORMAT in all calls to `file-attributes' and + `directory-files-and-attributes' where attributes UID or GID are used. + Whenever possible, use value 'string. + When done, change meaning of default value from 'integer to 'string. + If value 'integer is used nowhere, remove the parameter ID-FORMAT from + the definition of `file-attributes' and `directory-files-and-attributes' + and from the calls. + +;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036