several changes

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@183 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
Enrico Tröger 2006-02-10 20:47:59 +00:00
parent 59f86cedf2
commit d358ae6c5e
3 changed files with 62 additions and 8 deletions

View File

@ -1,3 +1,60 @@
2006-02-10 Enrico Troeger <enrico.troeger@uvena.de>
* scintilla/LexOMS.cxx, scintilla/keywords.cxx,
scintilla/include/SciLexer.h, scintilla/Makefile.am:
added new lexer LexOMS(based on LexBash) for OMS support
* src/highlighting.c: added new filetype OMS (O-Matrix)
* src/dialogs.c: improved the find and replace dialog, an existing
selection is inserted, fixed focus settings
* src/callbacks.c: prevent Geany entering an endless loop, at
replacing something like "YELLOW" with "yellow", if
search flag "Case sensitive" is not checked
2006-02-08 Enrico Troeger <enrico.troeger@uvena.de>
* src/main.c, src/callbacks.c, src/geany.h:
Geany now creates a FIFO, to communicate between different instances
2006-02-07 Enrico Troeger <enrico.troeger@uvena.de>
* src/utils.c, src/callbacks.c, src/document.c: fixed a memory leaks
* src/document.c: improved filename handling on saving files
* src/callbacks.c: improved the filename entry widget in the file open
dialog, it handles now directories, too
2006-02-06 Enrico Troeger <enrico.troeger@uvena.de>
* src/document.c: improved behaviour of HOME/END keys on wrapped lines
* src/sciwrappers.c: added sci_assign_cmdkey()
* geany.glade, src/interface.c, src/callbacks.c, src/dialogs.c:
rewrite of the file open dialog, now it enters a directory instead
of trying to open it in Geany (closes #1421776)
* src/sci_cb.c: improved sci_cb_do_comment() to handle SQL and Caml
comments
* src/sciwrappers.c, src/sci_cb.c:
applied patch from Nick Treleaven to improve multiline selection
by selecting the lines in the line number margin, removed also the
right click behaviour to set a marker
* src/highlighting.c: added filetypes SQL and (O)Caml, heavily reduced
code size
* src/main.c: fixed wrong handling of the visibility of the message
window
* src/vte.c: fixed a crash when preferences are set and message window
is hidden (thanks to Joo Martin for reporting)
2006-02-03 Enrico Troeger <enrico.troeger@uvena.de>
* src/document.c: improved filename handling in document_open_file(),
fixed a crash at reloading files
* src/main.c: fixed a crash when opening more than 25 files from the
command line (closes #1422135)
* src/sci_cb.c: improved sci_cb_do_comment() to handle CSS comments
2006-02-01 Enrico Troeger <enrico.troeger@uvena.de>
* src/build.c: applied patch from Nick Treleaven to fix memory leaks
@ -27,7 +84,7 @@
* src/utils.c, src/dialogs.c: set the Open File dialog directory to
the same directory as the current file
(thanks to Nick Treleaven for this patch)
* src/sci_cb.h: fixed a bug with auto indention and CR/LF line endings
* src/sci_cb.c: fixed a bug with auto indention and CR/LF line endings
(thanks to Tamim for reporting)

2
THANKS
View File

@ -20,5 +20,5 @@ These people have translated Geany to foreign languages.
Other contributors (sorted by name):
------------------------------------
Nick Treleaven <nick.treleaven@btinternet.com> - file pattern patch
Nick Treleaven <nick.treleaven@btinternet.com> - several patches
Saleem Abdulrasool <compnerd@gentoo.org> - vte autoconf patch

9
TODO
View File

@ -5,11 +5,8 @@ TODO List:
Geany 0.6 or later:
o filetype SQL
o filetype (O)Caml
o filetype OMS
o http://sourceforge.net/tracker/index.php?func=detail&aid=1421776&group_id=153444&atid=787791
o https://sourceforge.net/tracker/?func=detail&atid=102439&aid=1389486&group_id=2439
O vte.c:265 !!!
o set filetype in file open dialog
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
@ -22,10 +19,10 @@ TODO List:
o inverting highlighting by selection
o put default filetype extensions in the config file, read them in a GList
o src/sci_cb.c: improve auto completion(include local tags)
o src/sci_cb.c: do CSS multiline auto comments like at HTML
o property dialog in File->Properties like
http://developer.gnome.org/projects/gup/hig/2.0/images/property-window.png
o extend use of doc_list[].is_valid
o (PHP syntax check)
o (command line option -e (editor mode))
o (startup notification)
o (indent wrapped lines, but how?)