1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-26 10:49:33 +00:00

*** empty log message ***

This commit is contained in:
Richard M. Stallman 2008-03-23 17:13:42 +00:00
parent a8e72f4f9b
commit cc48343f99

View File

@ -35,6 +35,15 @@ to use it.
* Small but important fixes needed in existing features:
** Flymake's customization mechanism needs to be both simpler (fewer
levels of indirection) and better documented, so it is easier to
understand. I find it quite hard to figure out what compilation
command it will use.
I suggest totally rewriting that part of Flymake, using the simplest
mechanism that sufficies for the specific needs. That will be easy
for users to customize.
** Make "emacs --daemon" start emacs without showing any frame.
Use emacsclient later to open frames.
@ -132,6 +141,32 @@ Change them to use report-emacs-bug.
* Important features:
** Having tabs above a window to switch buffers in it.
** "Perspectives" are named persistent window configurations. We have
had the window configuration mechanism in GNU Emacs since the
beginning but we have never developed a good user interface to take
advantage of them. Eclipse's user interface seems to be good.
Perspectives work well even if you do the equivalent of C-x 4 C-f
because of the distinction between view windows vs file windows. In
Emacs this is more or less the "dedicated window" feature, but we have
never really made it work for this.
Perspectives also need to interact with the tabs.
** Imenu could be extended into a file-structure browsing mechanism
using code like that of customize-groups.
** Display something in the margin on lines that have compilation
errors.
** Compilation error navigation bar, parallel to the scroll bar,
indicating where in the buffer there are compilation errors.
Perhaps we could arrange to display these error indications on top
of the scroll bar itself. That depends on to what extent toolkit
scroll bars are extensible.
** Provide user-friendly ways to list all available font families,
list fonts, display a font as a sample, etc. [fx is looking at
multilingual font selection for the Unicode branch of Emacs.]