* 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. It
- ought to be possible to omit text which is invisible (due to a
+ 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.
** Change the way define-minor-mode handles autoloading.
** The buttons at the top of a custom buffer should not omit
variables whose values are currently hidden.
+** Clean up the variables in browse-url. Perhaps use a shell command string to
+ specify the browser instead of the mushrooming set of functions.
+ See also ESR's proposal for a BROWSER environment variable
+ <URL:http://www.catb.org/~esr/BROWSER/browse-url.patch>.
+
+** 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,
** Implement something better than the current Refill mode. This
probably needs some primitive support.
+** Add a command to make a local variables list in the current buffer
+ and/or add a variable to the list.
+
** Implement primitive and higher-level functions to allow filling
properly with variable-pitch faces.
** Make movemail work with IMAP.
-** Internationalize Emacs's messages. [Note that this is of limited
- use until the menus can display multilingual text. It also doesn't
- address important issues like using the names of symbols essentially
- as documentation, e.g. in command names and Custom. -- fx]
+** Internationalize Emacs's messages.
+
+** Add a "current vertical pixel level" value that goes with point,
+ so that motion commands can also move through tall images.
+ This value would be to point as window-vscroll is to window-start.
+
+** Address internationalization of symbols names essentially
+ as documentation, e.g. in command names and Custom.
** Make the Lucid menu widget display multilingual text. [This
probably needs to be done from actual Emacs buffers, either directly
** Make monochrome images display using the foreground and background
colors of the applicable faces.
+** Face remapping.
+
** Add support for rendering antialiased text, probably using
XRender/Freetype.
For use by sml-mode, python-mode, tex-mode, scheme-mode, lisp-mode,
haskell-mode, tuareg-mode, ...
+* Other known bugs:
+
+** a two-char comment-starter whose two chars are symbol constituents will
+not be noticed if it appears within a word.
+
+** Fix unexelf.c to handle the .data.rel and .data.rel.local
+ sections made by GCC 3.4 on IRIX.
+
;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036