A new version of the FilePath code has been committed. This version
encapsulates file path handling for SciTE and could be the starting
point of support for Unicode file names or FTP file access. Currently
it does neither of these things and I won't be working on these
features. The Unicode file name support is no longer present but the
last working source code can be found at
http://scintilla.sourceforge.net/sciteu.zip . All the make and project
files I use have been updated but not those for Visual C++ 6.

   There are sure to be some new bugs due to the widespread code
changes caused by moving the path handling code into FilePath so watch
out for them. I tried to keep the VMS support intact but since I can't
check it, it may be broken.

   An implementation of the Find in Files command is now included in
SciTE and is used when the find.command setting is empty. It is only
capable of searching for exact case matches, has no regular expression
support, always recurses into subdirectories and runs in the main
thread, thus blocking the UI while it runs. It is faster than running
an external command, sometimes much faster, knows how to recurse into
subdirectories while some grep tools don't and could be extended to
perform case insensitive and whole word matching. Setting find.command
still works.

   A calltip arrow bug was fixed in Scintilla and corresponding
changes made to SciTE. Arrows are used in calltips when there are
multiple definitions overloaded with one name. A down arrow now
appears when calltip.*.end.definition is not set.

   Tabs can be closed in both Windows and GTK+ by clicking the middle
mouse button on the tab. I tried to enable tab bar scrolling on GTK+
but it requires that the tab bar accept focus and I don't want that.

   All of these changes and any others recently discussed available
from CVS and from
http://scintilla.sourceforge.net/scite.zip Source
http://scintilla.sourceforge.net/wscite.zip Windows executable

   Neil

_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest

Reply via email to