From 8f3f33bb4b4e10a2edb5022ef0ef118ec207bb99 Mon Sep 17 00:00:00 2001
From: nyamatongwe
Date: Thu, 14 Mar 2002 10:37:01 +0000
Subject: Updated for 1.45.
---
doc/ScintillaHistory.html | 109 ++++++++++++++++++++++++++++++++++++++++++++++
doc/ScintillaToDo.html | 40 +++++++++++++++++
doc/index.html | 11 +++--
3 files changed, 157 insertions(+), 3 deletions(-)
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index f28a5c326..57297d039 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -115,6 +115,115 @@
Icons Copyright(C) 1998 by Dean S. Jones
+
+
+ -
+ Released on 15 March 2002.
+
+ -
+ Line layout cache implemented to improve performance by maintaining
+ the positioning of characters on lines. Can be set to cache nothing,
+ the line with the caret, the visible page or the whole document.
+
+ -
+ Support, including a new lexer, added for Matlab programs.
+
+ -
+ Lua folder supports folding {} ranges and compact mode.
+ Lua lexer styles floating point numbers in number style instead of
+ setting the '.' in operator style.
+ Up to 6 sets of keywords.
+ Better support for [[ although only works well
+ when all on one line.
+
+ -
+ Python lexer improved to handle floating point numbers that contain negative
+ exponents and that start with '.'.
+
+ -
+ When performing a rectangular paste, the caret now remains at the
+ insertion point.
+
+ -
+ On Windows with a wheel mouse, page-at-a-time mode is recognised.
+
+ -
+ Read-only mode added to SciTE with a property to initialise it and another property,
+ $(ReadOnly) available to show this mode in the status bar.
+
+ -
+ SciTE status bar can show the number of lines in the selection
+ with the $(SelHeight) property.
+
+ -
+ SciTE's "Export as HTML" command uses the current character set to produce
+ correct output for non-Western-European character sets, such as Russian.
+
+ -
+ SciTE's "Export as RTF" fixed to produce correct output when file contains '\'.
+
+ -
+ SciTE goto command accepts a column as well as a line.
+ If given a column, it selects the word at that column.
+
+ -
+ SciTE's Build, Compile and Go commands are now disabled if no
+ action has been assigned to them.
+
+ -
+ The Refresh button in the status bar has been removed from SciTE on Windows.
+
+ -
+ Bug fixed in line wrap mode where cursor up or down command did not work.
+
+ -
+ Some styling bugs fixed that were due to a compilation problem with
+ gcc and inline functions with same name but different code.
+
+ -
+ The way that lexers loop over text was changed to avoid accessing beyond the
+ end or setting beyond the end. May fix some bugs and make the code safer but
+ may also cause new bugs.
+
+ -
+ Bug fixed in HTML lexer's handling of SGML.
+
+ -
+ Bug fixed on GTK+/X where lines wider than 32767 pixels did not display.
+
+ -
+ SciTE bug fixed with file name generation for standard property files.
+
+ -
+ SciTE bug fixed with Open Selected Filename command when used with
+ file name and line number combination.
+
+ -
+ In SciTE, indentation and tab settings stored with buffers so maintained correctly
+ as buffers selected.
+ The properties used to initialise these settings can now be set separately for different
+ file patterns.
+
+ -
+ Thread safety improved on Windows with a critical section protecting the font
+ cache and initialisation of globals performed within Scintilla_RegisterClasses.
+ New Scintilla_ReleaseResources call provided to allow explicit freeing of resources
+ when statically bound into another application. Resources automatically freed
+ in DLL version. The window classes are now unregistered as part of resource
+ freeing which fixes bugs that occurred in some containers such as Internet Explorer.
+
+ -
+ 'make install' fixed on Solaris.
+
+ -
+ Bug fixed that could lead to a file being opened twice in SciTE.
+
+ -
+
+
+
diff --git a/doc/ScintillaToDo.html b/doc/ScintillaToDo.html
index bfe3803c9..8c85240f6 100644
--- a/doc/ScintillaToDo.html
+++ b/doc/ScintillaToDo.html
@@ -39,6 +39,13 @@
Dragging over bold text in some fonts will ripple because of the difference in size between
drawing all of a string at once and drawing it in parts.
+
+ In read-only mode the caret moves when you type or perform other actions that would
+ insert or remove text if not in read-only mode..
+
+
+ Automatic scrolling when text dragged near edge of window.
+
GTK+ Version Bugs
@@ -98,6 +105,23 @@
Make the subset Perl lexer understand more Perl.
Improve the Ruby and TCL lexers.
+
+ Keyboard based rectangular selection.
+ Could be modelled on Visual Studio's Ctrl+Shift+F8 command.
+
+
+ Better or more flexible range for horizontal scrolling.
+
+
+ Commands and/or modes for treating display lines as document lines are now, such
+ as allowing the End key to move to the end of a display line. This can be useful when
+ Scintilla used to edit documentation as it is the normal convention for word processors.
+
+
+ Virtual space at the end of lines so the caret can be moved beyond the end
+ of lines with the cursor keys. May also make rectangular operations easier
+ to perform.
+
SciTE To Do
@@ -119,6 +143,22 @@
Setting to fold away comments upon opening.
+
+ User defined fold ranges.
+
+
+ Save All command.
+
+
+ Save as Copy command.
+
+
+ Silent mode that does not display any message boxes.
+
+
+ Automatic detection of character set and code page through examining text
+ and determining Unicode mode by presence of BOM.
+
Features I am unlikely to do
diff --git a/doc/index.html b/doc/index.html
index 15c652bd4..f20e575c8 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -9,7 +9,7 @@
-
+