aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2009-06-28 11:51:16 +0000
committernyamatongwe <devnull@localhost>2009-06-28 11:51:16 +0000
commit59dd47f911de13ee6e6532a772cde73e67a8df25 (patch)
tree20de3b0a538b8c4231e7e77f88ff06675f347e43
parente84a8cae56789ed16696923a968c48ed874dee41 (diff)
downloadscintilla-mirror-59dd47f911de13ee6e6532a772cde73e67a8df25.tar.gz
Updates for 1.79.
-rw-r--r--doc/ScintillaHistory.html90
-rw-r--r--doc/index.html8
2 files changed, 95 insertions, 3 deletions
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index 57409dd59..056614393 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -350,6 +350,96 @@
</li>
</ul>
<h3>
+ <a href="http://prdownloads.sourceforge.net/scintilla/scite178.zip?download">Release 1.79</a>
+ </h3>
+ <ul>
+ <li>
+ Released on 1 July 2009.
+ </li>
+ <li>
+ 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. <br />
+ 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.
+ </li>
+ <li>
+ Deprecated APIs removed. The symbols removed are:
+ <ul>
+ <li>SCI_SETCARETPOLICY</li>
+<li> CARET_CENTER</li>
+<li> CARET_XEVEN</li>
+<li> CARET_XJUMPS</li>
+<li> SC_FOLDFLAG_BOX</li>
+<li> SC_FOLDLEVELBOXHEADERFLAG</li>
+<li> SC_FOLDLEVELBOXFOOTERFLAG</li>
+<li> SC_FOLDLEVELCONTRACTED</li>
+<li> SC_FOLDLEVELUNINDENT</li>
+<li> SCN_POSCHANGED</li>
+<li> SCN_CHECKBRACE</li>
+<li> SCLEX_ASP</li>
+<li> SCLEX_PHP</li>
+</ul>
+ </li>
+ <li>
+ Cocoa platform included.
+ </li>
+ <li>
+ When lines are wrapped, subsequent lines may be indented to match the indent of the initial line,
+ or one more indentation level. Feature #2796119.
+ </li>
+ <li>
+ APIs added for finding the character at a point rather than an inter-character position. Feature #2646738.
+ </li>
+ <li>
+ A new marker SC_MARK_BACKGROUND_UNDERLINE is drawn in the text area as an underline
+ the full width of the window.
+ </li>
+ <li>
+ Batch file lexer understands variables surrounded by '!'.
+ </li>
+ <li>
+ D lexer handles string and numeric literals more accurately. Feature #2793782.
+ </li>
+ <li>
+ Forth lexer is now case-insensitive and better supports numbers like $hex and %binary. Feature #2804894.
+ </li>
+ <li>
+ Lisp lexer treats '[', ']', '{', and '}' as balanced delimiters which is common usage. Feature #2794989.<br />
+ It treats keyword argument names as being equivalent to symbols. Feature #2794901.
+ </li>
+ <li>
+ XML lexer fixes bug where Unicode entities like '&amp;—' were broken into fragments. Bug #2804760.
+ </li>
+ <li>
+ SciTE on GTK+ enables scrolling the tab bar on recent versions of GTK+. Feature #2061821.
+ </li>
+ <li>
+ SciTE on Windows allows tab bar tabs to be reordered by drag and drop.
+ </li>
+ <li>
+ Unit test script for Scintilla on Windows included with source code.
+ </li>
+ <li>
+ User defined menu items are now localised when there is a matching translation.
+ </li>
+ <li>
+ Width of icon column of autocompletion lists on GTK+ made more consistent.
+ </li>
+ <li>
+ Bug with slicing UTF-8 text into character fragments when there is a sequence of 100 or more 3 byte characters. Bug #2780566.
+ </li>
+ <li>
+ Folding bugs introduced in 1.78 fixed. Some of the fix was generic and there was also a specific fix for C++.
+ </li>
+ <li>
+ Bug fixed where a rectangular paste was not padding the line with sufficient spaces to align the pasted text.
+ </li>
+ <li>
+ Bug fixed with showing all text on each line of multi-line annotations when styling the whole annotation using SCI_ANNOTATIONSETSTYLE. Bug #2789430.
+ </li>
+ </ul>
+ <h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite178.zip?download">Release 1.78</a>
</h3>
<ul>
diff --git a/doc/index.html b/doc/index.html
index a9a093cd5..9df41c859 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -54,7 +54,9 @@
<table bgcolor="#000000" width="100%" cellspacing="0" cellpadding="6" border="0">
<tr>
<td width="100%">
- <span class="versionlist">Version 1.79 reports memory exhaustion instead of crashing.</span>
+ <span class="versionlist">Version 1.79 reports memory exhaustion instead of crashing.<br />
+ 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.</span>
</td>
</tr>
<tr>
@@ -149,8 +151,8 @@ if (IsRemote()) {
</p>
<p>
Scintilla and SciTE are currently available for Intel Win32 and Linux compatible operating
- systems with GTK+. They have been run on Windows 95, NT 4.0, Windows 2000, and on Fedora 8
- with GTK+ 2.12. <a href="http://www.scintilla.org/SciTEImage.html">Here is a screenshot of
+ systems with GTK+. They have been run on Windows XP, Windows 7RC, and on Ubuntu 9.04
+ with GTK+ 2.16. <a href="http://www.scintilla.org/SciTEImage.html">Here is a screenshot of
SciTE.</a><br />
</p>
<p>