TODO List: ---------- (features included in () have lower priority) Geany 0.7 or later: o fix a freeze at switching between filetypes with files in ISO-8859-x encoding (reported by Jörg Sommer) o encoding-bug in utils_convert_to_utf8() o documentation: list and explain filetype modes o make keyboard shortcuts user-definable o inverting highlighting by selection o src/sci_cb.c: improve auto completion(include local tags) o create filetype specific menus, read templates from filetypes.* o template rework o use of GTK 2.8's gtk_file_chooser_set_do_overwrite_confirmation() o user-definable auto completion structs o (PHP syntax check) o (DBUS) o (startup notification) o (indent wrapped lines, but how?) o (project management) o (folder tree in the sidebar)