http://www.scintilla.org/scite.zip Source
http://www.scintilla.org/wscite.zip Windows executable
The change list is:
# Memory exhaustion and other exceptions handled by placing an error
value into the status property rather than crashing. Scintilla now
builds with exception handling enabled and requires exception handling
to be enabled.
This is a major change and application developers should consider how
they will deal with Scintilla exhausting memory since Scintilla may
not be in a stable state.
# Deprecated APIs removed. The symbols removed are:
* SCI_SETCARETPOLICY
* CARET_CENTER
* CARET_XEVEN
* CARET_XJUMPS
* SC_FOLDFLAG_BOX
* SC_FOLDLEVELBOXHEADERFLAG
* SC_FOLDLEVELBOXFOOTERFLAG
* SC_FOLDLEVELCONTRACTED
* SC_FOLDLEVELUNINDENT
* SCN_POSCHANGED
* SCN_CHECKBRACE
* SCLEX_ASP
* SCLEX_PHP
# Cocoa platform included.
# When lines are wrapped, subsequent lines may be indented to match
the indent of the initial line, or one more indentation level. Feature
#2796119.
# APIs added for finding the character at a point rather than an
inter-character position. Feature #2646738.
# A new marker SC_MARK_BACKGROUND_UNDERLINE is drawn in the text area
as an underline the full width of the window.
# Batch file lexer understands variables surrounded by '!'.
# D lexer handles string and numeric literals more accurately. Feature #2793782.
# Forth lexer is now case-insensitive and better supports numbers like
$hex and %binary. Feature #2804894.
# Lisp lexer treats '[', ']', '{', and '}' as balanced delimiters
which is common usage. Feature #2794989.
It treats keyword argument names as being equivalent to symbols.
Feature #2794901.
# XML lexer fixes bug where Unicode entities like '&—' were broken
into fragments. Bug #2804760.
# SciTE on GTK+ enables scrolling the tab bar on recent versions of
GTK+. Feature #2061821.
# SciTE on Windows allows tab bar tabs to be reordered by drag and drop.
# Unit test script for Scintilla on Windows included with source code.
# User defined menu items are now localised when there is a matching
translation.
# Width of icon column of autocompletion lists on GTK+ made more consistent.
# Bug with slicing UTF-8 text into character fragments when there is a
sequence of 100 or more 3 byte characters. Bug #2780566.
# Folding bugs introduced in 1.78 fixed. Some of the fix was generic
and there was also a specific fix for C++.
# Bug fixed where a rectangular paste was not padding the line with
sufficient spaces to align the pasted text.
# Bug fixed with showing all text on each line of multi-line
annotations when styling the whole annotation using
SCI_ANNOTATIONSETSTYLE. Bug #2789430.
Neil
New line wrapping feature sound interesting.
On GTK+, the default encoding of the output page is set to UTF-8
(65001) since most Linux distributions now default to a UTF-8 locale
which causes gcc to use Unicode quotes rather than ASCII quotes in
diagnostic messages.
Since neither of the Windows installers were updated for 1.78, they
are no longer mentioned on the download page.
http://www.scintilla.org/scite.zip Source
http://www.scintilla.org/wscite.zip Windows executable
Neil
On Fedora 9, if I have more opened files, on the tab bar appear 2
navigation buttons: left and right.
I tried to click them, but it seems they're not working at all.
--
Istvan
> On Fedora 9, if I have more opened files, on the tab bar appear 2
> navigation buttons: left and right.
> I tried to click them, but it seems they're not working at all.
They work for me on Fedora 10. The difference in appearance of
enabled and disabled scroll arrows is quite small.
I didn't include this earlier because of bugs in tab scrolling in
earlier versions of GTK+ but the bugs I had problems with were focus
problems.
Neil
I've another question regarding toolMax (Fedora 9).
I've found a message in the list: command numbers end with 49 instead of 99
I wanted to extend the toolMax to 100 because I reached the limit, and I
changed this in the SciTEBase.h:
enum { toolMax = 50 };
to
enum { toolMax = 100 };
but I cannot use command number bigger than 49 in the .SciTEUser.properties
file.
Is there anything I've to change to use bigger numbers?
Thanks
Istvan
The Perl change fixes bug #2809168 where making some particular
changes would get the styling in a state where it would not be
automatically fixed when the change was undone.
The CAML lexer now also supports the SML language (determined by
the presence of 'andalso' in the set of keywords) and fixes some bugs.
If no new problems are found, this will be released as 1.79 tomorrow 2/July.
> I've another question regarding toolMax (Fedora 9).
> I've found a message in the list: command numbers end with 49 instead of 99
There is a hard-coded list of 50 tool command menu items starting
line 2911 of SciTEGTK.cxx.
Neil