From 74dd14d532ce5aae9e7ba06b8c19c059f6e9fac0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrico=20Tr=C3=B6ger?= Date: Thu, 27 Apr 2006 18:07:32 +0000 Subject: [PATCH] several changes git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@282 ea778897-0a13-0410-b9d1-a72fbfd435f5 --- ChangeLog | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ TODO | 16 ++++----- 2 files changed, 112 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6b1d4d4a..837f58ba 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,108 @@ +2006-04-27 Enrico Troeger + + * src/callbacks.c: improved key press handling to avoid that cursor + rans out of editor widget when pressing F8 + * src/sciwrappers.c: applied two little patches from Nick Treleaven + + +2006-04-26 Enrico Troeger + + * src/document.c: applied patch from Nick Treleaven to right-align the + close buttons on each tab, reload the symbol list at + reloading a file + * src/dialogs.c, src/callbacks.c: + applied patch from Nick Treleaven which improves the file open + dialog, make it more compact, replaced read-only checkbox by a + button, fixed memory leak + * src/sci_cb.c: applied patch from Nick Treleaven to fix a small bug + in auto commenting lines with CTRL+D + * src/document.c: applied patch from Nick Treleaven to switch to the + new opened tab if placement of new file tabs is set + to Right + * src/utils.c: applied patch from Nick Treleaven to fix a bug in + utils_get_current_tag() with C++ methods + + +2006-04-25 Enrico Troeger + + * src/sci_cb.c: added support for complete do while loops + * src/highlighting.c, data/filetypes.cpp: added keywords this, public, + private and protected + * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: + applied patches from John Ehresmann (posted on the Scintilla ML) + * src/dialogs.c: improved the file properties dialog + * src/gb.c: translated comments into English and fixed some bugs + + +2006-04-24 Enrico Troeger + + * src/main.c, src/geany.h: removed unneeded time variables + + +2006-04-23 Enrico Troeger + + * scintilla/LexBash.cxx: fixed crash when typing "\" as last character + in a bash file (patch from Scintilla ML) + + +2006-04-20 Enrico Troeger + + * geany.glade, src/keyfile.c, src/document.c, src/interface.c + src/prefs.c, src/geany.h: added option to place new file tabs to the + right or left of the tab list + * src/utils.c, src/keyfile.c, src/prefs.c, src/build.c, src/vte.c, + src/filetypes.c: replaced lots of g_new() by g_new0() + * src/dialogs.c: at saving a new file, the extension of the file is + guessed based on the default extension in filetypes.c + * src/build.c, src/msgwindow.c: improved scrolling of compiler + messages at building + * src/build.c, src/dialogs.c, src/callbacks.c: + rewrote most of the building code, get compiler settings from + filetype definition files, handle non-UTF8 filenames better and much + more things + + +2006-04-18 Enrico Troeger + + * src/geany.h, src/keyfile.c, src/utils.c: + added option to match < and > to, but disabled by default + + +2006-04-09 Enrico Troeger + + * src/sci_cb.c: added handler for dragged file URIs in the editor + widget, so they will get opened + + +2006-04-07 Enrico Troeger + + * src/dialogs.c: now the file save dialog returns when pressing Enter, + too, also fixed a bug if path of current file + contains non-UTF8 characters, added question dialog, + to ask for various things, so removed + dialogs_show_confirm_exit() + * src/callbacks.c: added a check for overwriting files when using file + save dialog + * src/document.c: default charset encoding for new files is set to UTF-8 + * src/highlighting.c, data/filestypes.common: + added setting folding_style to define the style of the folding icons + + +2006-04-06 Enrico Troeger + + * src/build.c: fixed some errors with non-UTF8 filenames and paths + * bugfix: src/dialogs.c: fixed an error when changing the current + directory in the file open dialog and the + path contains non-UTF8 characters + * src/document.c: removed useless for loop in document_set_filetype + + +2006-04-05 Enrico Troeger + + * bugfix: src/document.c: fixed a segfault when opening a file and + filename is NULL + + 2006-04-04 Enrico Troeger * bugfix: src/callbacks.c: fixed potentially segfault when opening a diff --git a/TODO b/TODO index 29d207b1..06265eb7 100644 --- a/TODO +++ b/TODO @@ -1,25 +1,23 @@ TODO List: ---------- -( features included in () have lower priority) +(features included in () have lower priority) - Geany 0.6 or later: + Geany 0.7 or later: - o test filetype extension loading - o create filetype specific menus, read templates from filetypes.*, - use XML instead of key-value-format - o template rework + o test help file location and confirm exit dialog under Win32 o fix a freeze at switching between filetypes with files in ISO-8859-x encoding (reported by Jörg Sommer) - o fix: "attempt to put segment in horiz list twice" warning 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 extend use of doc_list[].is_valid + 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 (PHP syntax check) - o (command line option -e (editor mode)) + o (DBUS) o (startup notification) o (indent wrapped lines, but how?) o (project management)