Priorities (in a more or less chaotic order):

* Documentation
* Complete preferences system (better management of the '.bl' files)
* Compress data used by the undo/redo code
* Customizable toolbar
* Lots of '.bl' files for the customizable Languages menu
  (would you contribute ?)
* New functionalities (diff, mail, RCS, CVS, ...)
* Any suggestion ???

Here is Michael's list of stuff I want to do in no particular order:

allow drag-and-drop to main window
allow changing of highlight colors
tooltips for preferences
add constant-save feature
show stuff on statusbar for menus
add function list
find next
also support search on special characters
multiple buffer support


Leslie's list:
- migrate complex windows to Glade
- make mouse wheel scroll speed adjustable
- complete HACKING file
- add 'add trailing newline at EOF to placate gcc 3.2' option
- get rid of #defines in prefs.h; they save typing but obfuscate the code
- remove "last update" line in every source file - it's too annoying to bother with
- display full path for recent files
- add ".hxx" extension for C++ files; ".php" for HTML
- add ".ac" extension and highlight mode
- add highlighters for: Eterm conf, i386-Assembler (AT&T/Intel), other ASM (dito), BIND Conf, DHCP Conf, ZSH stuff, Automake 
- discuss migration to gengetopt / getopt
- internationalize outstanding messages in editor.c
- internationalize outstanding messages in filesops.c:~670
- internationalize menus in interface.c:~480
- add brace matching
- add File/Reload
- add option 'keep files in editor'
- special hightlighting for "FIXME" and "TODO" in comments (compare Vim)
- search window: checkbox 'always on top'
- add option: "allow/don't allow multiple instances"
- add auto-detected function index
- ./configure --enable-debug
- "replace in selection"
- syhi: underline links in HTML
