1TODO List: 2---------- 3Note: features included in brackets have lower priority. 4 5 Fix bugs: 6 o tagmanager fails on UTF-16/32 7 8 9 Next version or later: 10 o better file template {filename} wildcard replacement +{BASENAME} 11 o improve line breaking mode 12 o print text size/zoom option 13 o documentation: list and explain filetype modes 14 o common default highlighting styles configurable for all 15 programming languages (done for C-like filetypes using 16 filetypes.common named styles) 17 o asynchronous build commands on Windows 18 o (filetype-independent run command in build dialog & keybinding) 19 o (better custom filetype support) 20 o (custom template insertion - so user can add licenses, etc) 21 o (selectable menu of arguments to use for Make, from Make Custom) 22 o (DBUS) 23 o (sci macro support - as a plugin?) 24 o (tango-like icons for the symbol list) 25 o (per-workspace instances with socket support - see 26 workspace-sockets branch) 27 28 29 Someday: 30 o stable plugin ABI? (Split up geany_data, prefs, GeanyKeyCommand 31 enum into groups) 32 o review documentation 33 34 35Wishlist 36-------- 37Note: these items might not get worked on. 38 39 o (calltip support for more non-C-like languages that use 40 function_name(arguments) syntax - see python.c:parseArglist()) 41 o (better tags support for popular languages? - this is a moving 42 target...) 43 o (support for adding syntax highlighting dynamically?) 44 o Some kind of support for CTags tags files 45 o Python plugin interface (different concept from Lua scripting) 46