geany/TODO
Nick Treleaven f1e323f158 Make VTE interpret all keyboard shortcuts except for focus group
keybindings.
Add enum values for keybinding groups.
Make Notebook tabs keybindings group.
Move Go to tags items into Tags keybindings group.
Move navigation items into a new Other keybindings group.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2027 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-11-06 16:59:01 +00:00

47 lines
1.4 KiB
Plaintext

TODO List:
----------
(features included in () have lower priority)
Fix bugs:
o fix bug that prevents UTF-16, UTF-32 files from being loaded.
o tagmanager fails on UTF-16/32
o fix parsing command line args after given filenames
Next version or later:
o documentation: list and explain filetype modes
o documentation: preferences
o line breaking mode to limit words on a line for e.g. XML content.
o common default highlighting for all programming languages
o configurable default and project make commands
o project session support
o project indentation settings support
o plugin management
o plugin keybindings
o (DBUS)
o (startup notification)
o (indent wrapped lines - Scintilla issue)
o (folder tree in the sidebar)
o (macro support)
o (better regex support)
o (parsing tags from a memory buffer instead of a file on disk)
o (calltip support for non-C-like languages that use
function_name(arguments) syntax)
o (better tags support for popular languages? - this is a moving
target...)
o (tango-like icons for the symbol list)
o (GTK+ 2.10 printing support)
o (show autocompletion symbol icons - see SCI_REGISTERIMAGE)
Wishlist
--------
Note: These items might not get worked on.
o Some kind of support for ctags files.
o Scope resolution for object members.
o Multiline regex support (requires work on Scintilla)
o Python scripting plugin? (not as efficient as Lua, but perhaps
more widely known)
o Split window editing.