diff options
-rw-r--r-- | doc/ScintillaHistory.html | 109 | ||||
-rw-r--r-- | doc/ScintillaToDo.html | 40 | ||||
-rw-r--r-- | 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 @@ -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%"> @@ -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> |