aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/ScintillaHistory.html109
-rw-r--r--doc/ScintillaToDo.html40
-rw-r--r--doc/index.html11
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
@@ -116,6 +116,115 @@
</li>
</ul>
<h3>
+ <a href="scite145.zip">Release 1.45</a>
+ </h3>
+ <ul>
+ <li>
+ Released on 15 March 2002.
+ </li>
+ <li>
+ 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.
+ </li>
+ <li>
+ Support, including a new lexer, added for Matlab programs.
+ </li>
+ <li>
+ 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.
+ </li>
+ <li>
+ Python lexer improved to handle floating point numbers that contain negative
+ exponents and that start with '.'.
+ </li>
+ <li>
+ When performing a rectangular paste, the caret now remains at the
+ insertion point.
+ </li>
+ <li>
+ On Windows with a wheel mouse, page-at-a-time mode is recognised.
+ </li>
+ <li>
+ 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.
+ </li>
+ <li>
+ SciTE status bar can show the number of lines in the selection
+ with the $(SelHeight) property.
+ </li>
+ <li>
+ SciTE's "Export as HTML" command uses the current character set to produce
+ correct output for non-Western-European character sets, such as Russian.
+ </li>
+ <li>
+ SciTE's "Export as RTF" fixed to produce correct output when file contains '\'.
+ </li>
+ <li>
+ SciTE goto command accepts a column as well as a line.
+ If given a column, it selects the word at that column.
+ </li>
+ <li>
+ SciTE's Build, Compile and Go commands are now disabled if no
+ action has been assigned to them.
+ </li>
+ <li>
+ The Refresh button in the status bar has been removed from SciTE on Windows.
+ </li>
+ <li>
+ Bug fixed in line wrap mode where cursor up or down command did not work.
+ </li>
+ <li>
+ Some styling bugs fixed that were due to a compilation problem with
+ gcc and inline functions with same name but different code.
+ </li>
+ <li>
+ 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.
+ </li>
+ <li>
+ Bug fixed in HTML lexer's handling of SGML.
+ </li>
+ <li>
+ Bug fixed on GTK+/X where lines wider than 32767 pixels did not display.
+ </li>
+ <li>
+ SciTE bug fixed with file name generation for standard property files.
+ </li>
+ <li>
+ SciTE bug fixed with Open Selected Filename command when used with
+ file name and line number combination.
+ </li>
+ <li>
+ 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.
+ </li>
+ <li>
+ 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.
+ </li>
+ <li>
+ 'make install' fixed on Solaris.
+ </li>
+ <li>
+ Bug fixed that could lead to a file being opened twice in SciTE.
+ </li>
+ <li>
+
+ </li>
+ </ul>
+ <h3>
<a href="scite144.zip">Release 1.44</a>
</h3>
<ul>
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.
</p>
+ <p>
+ 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..
+ </p>
+ <p>
+ Automatic scrolling when text dragged near edge of window.
+ </p>
<h3>
GTK+ Version Bugs
</h3>
@@ -98,6 +105,23 @@
Make the subset Perl lexer understand more Perl.
Improve the Ruby and TCL lexers.
</p>
+ <p>
+ Keyboard based rectangular selection.
+ Could be modelled on Visual Studio's Ctrl+Shift+F8 command.
+ </p>
+ <p>
+ Better or more flexible range for horizontal scrolling.
+ </p>
+ <p>
+ 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.
+ </p>
+ <p>
+ 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.
+ </p>
<h3>
SciTE To Do
</h3>
@@ -119,6 +143,22 @@
<p>
Setting to fold away comments upon opening.
</p>
+ <p>
+ User defined fold ranges.
+ </p>
+ <p>
+ Save All command.
+ </p>
+ <p>
+ Save as Copy command.
+ </p>
+ <p>
+ Silent mode that does not display any message boxes.
+ </p>
+ <p>
+ Automatic detection of character set and code page through examining text
+ and determining Unicode mode by presence of BOM.
+ </p>
<h3>
Features I am unlikely to do
</h3>
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 @@
<meta name="keywords" content="Scintilla, SciTE, Editing Component, Text Editor" />
<meta name="Description"
content="www.scintilla.org is the home of the Scintilla editing component and SciTE text editor application." />
- <meta name="Date.Modified" content="20020204" />
+ <meta name="Date.Modified" content="20020315" />
<style type="text/css">
.versionlist {
color: #FFCC99;
@@ -36,8 +36,8 @@
GTK+</font>
</td>
<td width="40%" align="right">
- <font color="#FFCC99" size="3"> Release version 1.44<br />
- Site last modified February 4 2002</font>
+ <font color="#FFCC99" size="3"> Release version 1.45<br />
+ Site last modified March 15 2002</font>
</td>
<td width="20%">
&nbsp;
@@ -54,6 +54,11 @@
<table bgcolor="#000000" width="100%" cellspacing="0" cellpadding="6" border="0">
<tr>
<td width="100%">
+ <span class="versionlist"> Version 1.45 includes a line layout cache to improve performance.</span>
+ </td>
+ </tr>
+ <tr>
+ <td width="100%">
<span class="versionlist"> Version 1.44 fixes bugs. </span>
</td>
</tr>