aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2002-09-09 05:35:14 +0000
committernyamatongwe <devnull@localhost>2002-09-09 05:35:14 +0000
commitaa7d6d640bea11f8b8871f16cce651b60c0bd21f (patch)
treefcf70535417324f3ab8a82694728e5007055682d
parent14d63258d8ec8378cd7e8e3ddaa51e4c6657e9db (diff)
downloadscintilla-mirror-aa7d6d640bea11f8b8871f16cce651b60c0bd21f.tar.gz
Updated version number to 1.48.
-rw-r--r--doc/ScintillaDownload.html8
-rw-r--r--doc/ScintillaHistory.html277
-rw-r--r--doc/index.html45
-rw-r--r--win32/ScintRes.rc8
4 files changed, 177 insertions, 161 deletions
diff --git a/doc/ScintillaDownload.html b/doc/ScintillaDownload.html
index 4f39b6e0b..fc8b95da6 100644
--- a/doc/ScintillaDownload.html
+++ b/doc/ScintillaDownload.html
@@ -25,7 +25,7 @@
<table bgcolor="#CCCCCC" width="100%" cellspacing="0" cellpadding="8" border="0">
<tr>
<td>
- <font size="4"> <a href="scintilla147.zip">Windows</a>&nbsp;&nbsp; <a href="scintilla147.tgz">
+ <font size="4"> <a href="scintilla148.zip">Windows</a>&nbsp;&nbsp; <a href="scintilla148.tgz">
GTK+/Linux</a>&nbsp;&nbsp;</font>
</td>
</tr>
@@ -38,7 +38,7 @@
containing very few restrictions.
</p>
<h3>
- Release 1.47
+ Release 1.48
</h3>
<h4>
Source Code
@@ -46,8 +46,8 @@
The source code package contains all of the source code for Scintilla but no binary
executable code and is available in
<ul>
- <li><a href="scintilla147.zip">zip format</a> (400K) commonly used on Windows</li>
- <li><a href="scintilla147.tgz">tgz format</a> (350K) commonly used on Linux and compatible operating systems</li>
+ <li><a href="scintilla148.zip">zip format</a> (400K) commonly used on Windows</li>
+ <li><a href="scintilla148.tgz">tgz format</a> (350K) commonly used on Linux and compatible operating systems</li>
</ul>
Instructions for building on both Windows and Linux are included in the readme file.
<p>
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index 5be175590..87c1773d9 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -118,6 +118,17 @@
</li>
</ul>
<h3>
+ <a href="scite148.zip">Release 1.48</a>
+ </h3>
+ <ul>
+ <li>
+ Released on 9 September 2002.
+ </li>
+ <li>
+ .
+ </li>
+ </ul>
+ <h3>
<a href="scite147.zip">Release 1.47</a>
</h3>
<ul>
@@ -125,14 +136,14 @@
Released on 1 August 2002.
</li>
<li>
- Support for GTK+ 2 in Scintilla. International input methods not supported
+ Support for GTK+ 2 in Scintilla. International input methods not supported
on GTK+2.
</li>
<li>
Line wrapping performance improved greatly.
</li>
<li>
- New caret policy implementation that treats horizontal and vertical
+ New caret policy implementation that treats horizontal and vertical
positioning equivalently and independently. Old caret policy methods
deprecated and not all options work correctly with old methods.
</li>
@@ -141,21 +152,21 @@
#if / #ifdef .. #endif and the #region .. #endregion feature of C#.
</li>
<li>
- Scintilla method to find the height in pixels of a line. Currently returns the
+ Scintilla method to find the height in pixels of a line. Currently returns the
same result for every line as all lines are same height.
</li>
<li>
Separate make file, scintilla_vc6.mak, for Scintilla to use Visual C++
- version 6 since main makefile now assumes VS .NET.
- VS .NET project files available for combined Scintilla and
+ version 6 since main makefile now assumes VS .NET.
+ VS .NET project files available for combined Scintilla and
SciTE in scite/boundscheck.
</li>
<li>
- SciTE automatically recognises Unicode files based
- on their Byte Order Marks and switches to Unicode mode.
- On Windows, where SciTE supports Unicode display, this
+ SciTE automatically recognises Unicode files based
+ on their Byte Order Marks and switches to Unicode mode.
+ On Windows, where SciTE supports Unicode display, this
allows display of non European characters.
- The file is saved back into the same character encoding unless
+ The file is saved back into the same character encoding unless
the user decides to switch using the File | Encoding menu.
</li>
<li>
@@ -173,15 +184,15 @@
that can be used the same as the function returned by GetDirectFunction.
</li>
<li>
- Scintilla converts line endings of text obtained from the clipboard to
- the current default line endings.
+ Scintilla converts line endings of text obtained from the clipboard to
+ the current default line endings.
</li>
<li>
New SciTE property ensure.final.line.end can ensure that saved files
always end with a new line as this is required by some tools.
- The ensure.consistent.line.ends property ensures all line ends are the
+ The ensure.consistent.line.ends property ensures all line ends are the
current default when saving files.
- The strip.trailing.spaces property now works on the buffer so the
+ The strip.trailing.spaces property now works on the buffer so the
buffer in memory and the file on disk are the same after a save is performed.
</li>
<li>
@@ -194,16 +205,16 @@
with quoting command line arguments.
</li>
<li>
- The Stop Executing command in SciTE on Windows improved to send
+ The Stop Executing command in SciTE on Windows improved to send
a Ctrl+Z character to the tool. Better messages when stopping a tool.
</li>
<li>
- Autocompletion can automatically "fill up" when one of a set of characters is
+ Autocompletion can automatically "fill up" when one of a set of characters is
type with the autocomplete.&lt;lexer&gt;.fillups property.
</li>
<li>
New predefined properties in SciTE, SelectionStartColumn, SelectionStartLine,
- SelectionEndColumn, SelectionEndLine can be used to integrate with other
+ SelectionEndColumn, SelectionEndLine can be used to integrate with other
applications.
</li>
<li>
@@ -216,8 +227,8 @@
Abbreviations work in SciTE on Linux when first opened.
</li>
<li>
- File saving fixed in SciTE to ensure files are not closed when they can not be
- saved because of file permissions. Also fixed a problem with buffers that
+ File saving fixed in SciTE to ensure files are not closed when they can not be
+ saved because of file permissions. Also fixed a problem with buffers that
caused files to not be saved.
</li>
<li>
@@ -225,7 +236,7 @@
Some searching options now remembered when switching files.
</li>
<li>
- SciTE on Linux now waits on child termination when it shuts a child down
+ SciTE on Linux now waits on child termination when it shuts a child down
to avoid zombies.
</li>
<li>
@@ -256,25 +267,25 @@
Released on 10 May 2002.
</li>
<li>
- Set of lexers compiled into Scintilla can now be changed by adding and
+ Set of lexers compiled into Scintilla can now be changed by adding and
removing lexer source files from scintilla/src and running LexGen.py.
</li>
<li>
SCN_ZOOM notification provided by Scintilla when user changes zoom level.
Method to determine width of strings in pixels so that elements can be sized
relative to text size.
- SciTE changed to keep line number column displaying a given
+ SciTE changed to keep line number column displaying a given
number of characters.
</li>
<li>
The logical width of the document used to determine scroll bar range can be set.
</li>
<li>
- Setting to allow vertical scrolling to display last line at top rather than
+ Setting to allow vertical scrolling to display last line at top rather than
bottom of window.
</li>
<li>
- Read-only mode improved to avoid changing the selection in most cases
+ Read-only mode improved to avoid changing the selection in most cases
when a modification is attempted. Drag and drop cursors display correctly
for read-only in some cases.
</li>
@@ -288,7 +299,7 @@
Lua lexer improves handling of literal strings and copes with nested literal strings.
</li>
<li>
- Diff lexer changed to treat lines starting with "***" similarly to "---".
+ Diff lexer changed to treat lines starting with "***" similarly to "---".
Symbolic names defined for lexical classes.
</li>
<li>
@@ -304,7 +315,7 @@
Automatic indentation in SciTE improved.
</li>
<li>
- Maximum number of buffers available in SciTE increased. May be up to 100
+ Maximum number of buffers available in SciTE increased. May be up to 100
although other restrictions on menu length limit the real maximum.
</li>
<li>
@@ -314,14 +325,14 @@
Export as TeX command added to SciTE.
</li>
<li>
- Export as HTML command in SciTE respects Use Monospaced Font and
+ Export as HTML command in SciTE respects Use Monospaced Font and
background colour settings.
</li>
<li>
Compilation problem on Solaris fixed.
</li>
<li>
- Order of files displayed for SciTE's previous and next menu and key commands
+ Order of files displayed for SciTE's previous and next menu and key commands
are now consistent.
</li>
<li>
@@ -345,11 +356,11 @@
Crash fixed when replacing end of line characters.
</li>
<li>
- Bug in SciTE fixed in multiple buffer mode where automatic loading
- turned on could lead to losing file contents.
+ Bug in SciTE fixed in multiple buffer mode where automatic loading
+ turned on could lead to losing file contents.
</li>
<li>
- Bug in SciTE on GTK+ fixed where dismissing dialogs with close box led to
+ Bug in SciTE on GTK+ fixed where dismissing dialogs with close box led to
those dialogs never being shown again.
</li>
<li>
@@ -373,7 +384,7 @@
</li>
<li>
Line layout cache implemented to improve performance by maintaining
- the positioning of characters on lines. Can be set to cache nothing,
+ 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>
@@ -381,18 +392,18 @@
</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.
+ 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
+ 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
+ When performing a rectangular paste, the caret now remains at the
insertion point.
</li>
<li>
@@ -403,11 +414,11 @@
$(ReadOnly) available to show this mode in the status bar.
</li>
<li>
- SciTE status bar can show the number of lines in the selection
+ 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
+ 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>
@@ -428,12 +439,12 @@
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
+ 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
+ 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>
@@ -446,17 +457,17 @@
SciTE bug fixed with file name generation for standard property files.
</li>
<li>
- SciTE bug fixed with Open Selected Filename command when used with
+ 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.
+ 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
+ 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
@@ -534,7 +545,7 @@
Line wrapping option added to SciTE for both edit and output panes.
</li>
<li>
- Static linking on Windows handles cursor resource better.
+ Static linking on Windows handles cursor resource better.
Documentation of static linking improved.
</li>
<li>
@@ -545,8 +556,8 @@
FOX version identified by PLAT_FOX in Platform.h.
</li>
<li>
- Calltips in SciTE use the calltip.&lt;lexer&gt;.word.characters setting to
- correctly find calltips for functions that include characters like '$' which
+ Calltips in SciTE use the calltip.&lt;lexer&gt;.word.characters setting to
+ correctly find calltips for functions that include characters like '$' which
is not normally considered a word character.
</li>
<li>
@@ -554,21 +565,21 @@
SciTEDoc.html.
</li>
<li>
- SciTE option calltip.&lt;lexer&gt;.end.definition to display help text on a
+ SciTE option calltip.&lt;lexer&gt;.end.definition to display help text on a
second line of calltip.
</li>
<li>
- Fixed the handling of the Buffers menu on GTK+ to ensure current buffer
+ Fixed the handling of the Buffers menu on GTK+ to ensure current buffer
indicated and no warnings occur.
- Changed some menu items on GTK+ version to be same as Windows version.
+ Changed some menu items on GTK+ version to be same as Windows version.
</li>
<li>
use.monospaced property for SciTE determines initial state of Use Monospaced Font
setting.
</li>
<li>
- The SciTE Complete Symbol command now works when there are no word
- characters before the caret, even though it is slow to display the whole set of
+ The SciTE Complete Symbol command now works when there are no word
+ characters before the caret, even though it is slow to display the whole set of
symbols.
</li>
<li>
@@ -613,18 +624,18 @@
rather than having them displayed as mnemonics.
</li>
<li>
- Scintilla key command for backspace that will not delete line
+ Scintilla key command for backspace that will not delete line
end characters.
</li>
<li>
Scintilla method to find start and end of words.
</li>
<li>
- SciTE on GTK+ now supports the load.on.activate and save.on.deactivate
+ SciTE on GTK+ now supports the load.on.activate and save.on.deactivate
properties in an equivalent way to the Windows version.
</li>
<li>
- The output pane of SciTE on Windows is now interactive so command line
+ The output pane of SciTE on Windows is now interactive so command line
utilities that prompt for input or confirmation can be used.
</li>
<li>
@@ -642,7 +653,7 @@
Baan lexer added.
</li>
<li>
- In C++ lexer, document comment keywords no longer have to be at the start
+ In C++ lexer, document comment keywords no longer have to be at the start
of the line.
</li>
<li>
@@ -659,7 +670,7 @@
dialogs if it contains end of line characters.
</li>
<li>
- SciTE on Windows has a menu item to decide whether to respond to other
+ SciTE on Windows has a menu item to decide whether to respond to other
instances which are performing their check.if.already.open check.
</li>
<li>
@@ -671,12 +682,12 @@
Hide command for the output pane.
</li>
<li>
- output: command added to SciTE director interface to add text to the
+ output: command added to SciTE director interface to add text to the
output pane. The director interface can execute commands (such as tool
commands with subsystem set to 3) by sending a macro:run message.
</li>
<li>
- SciTE on GTK+ will defer to the Window Manager for position if position.left or
+ SciTE on GTK+ will defer to the Window Manager for position if position.left or
position.top not set and for size if position.width or position.height not set.
</li>
<li>
@@ -687,15 +698,15 @@
Scintilla on Windows again supports EM_GETSEL and EM_SETSEL.
</li>
<li>
- Problem fixed in Scintilla on Windows where control ID is no longer cached
+ Problem fixed in Scintilla on Windows where control ID is no longer cached
as it could be changed by external code.
</li>
<li>
- Problems fixed in SciTE on Windows when finding any other open instances at
+ Problems fixed in SciTE on Windows when finding any other open instances at
start up when check.if.already.open is true.
</li>
<li>
- Bugs fixed in SciTE where command strings were not always having
+ Bugs fixed in SciTE where command strings were not always having
variables evaluated.
</li>
<li>
@@ -708,7 +719,7 @@
Bug fixed with caret movement over folded lines.
</li>
<li>
- Another bug fixed with tracking selection in secondary views when performing
+ Another bug fixed with tracking selection in secondary views when performing
modifications.
</li>
<li>
@@ -718,15 +729,15 @@
Cursor setting in Scintilla on GTK+ optimised.
</li>
<li>
- Experimental changeable style attribute.
+ Experimental changeable style attribute.
Set to false to make text read-only.
Currently only stops caret from being within not-changeable
- text and does not yet stop deleting a range that contains
- not-changeable text.
+ text and does not yet stop deleting a range that contains
+ not-changeable text.
Can be used from SciTE by adding notchangeable to style entries.
</li>
<li>
- Experimental line wrapping.
+ Experimental line wrapping.
Currently has performance and appearence problems.
</li>
</ul>
@@ -739,7 +750,7 @@
</li>
<li>
Changed Platform.h to not include platform headers. This lessens likelihood and impact of
- name clashes from system headers and also speeds up compilation.
+ name clashes from system headers and also speeds up compilation.
Renamed DrawText to DrawTextNoClip to avoid name clash.
</li>
<li>
@@ -753,10 +764,10 @@
SC_MARK_BACKGROUND is a marker that only changes the line's background colour.
</li>
<li>
- Enhanced Visual Basic lexer handles character date and octal literals,
+ Enhanced Visual Basic lexer handles character date and octal literals,
and bracketed keywords for VB.NET. There are two VB lexers, vb and vbscript
- with type indication characters like ! and $ allowed at the end of identifiers
- in vb but not vbscript. Lexer states now separate from those used for C++ and
+ with type indication characters like ! and $ allowed at the end of identifiers
+ in vb but not vbscript. Lexer states now separate from those used for C++ and
names start with SCE_B.
</li>
<li>
@@ -766,7 +777,7 @@
The horizontal scroll position, xOffset, is now exposed through the API.
</li>
<li>
- The SCN_POSCHANGED notification is deprecated as it was causing confusion.
+ The SCN_POSCHANGED notification is deprecated as it was causing confusion.
Use SCN_UPDATEUI instead.
</li>
<li>
@@ -785,7 +796,7 @@
Bug fixed with tracking selection in secondary views when performing modifications.
</li>
<li>
- SciTE's abbreviation expansion feature will now indent expansions to the current
+ SciTE's abbreviation expansion feature will now indent expansions to the current
indentation level if indent.automatic is on.
</li>
<li>
@@ -793,11 +804,11 @@
show this dialog automatically to prompt for arguments when running a command.
</li>
<li>
- SciTE's Language menu (formerly Options | Use Lexer) is now defined by the
+ SciTE's Language menu (formerly Options | Use Lexer) is now defined by the
menu.language property rather than being hardcoded.
</li>
<li>
- The user interface of SciTE can be localised to a particular language by editing
+ The user interface of SciTE can be localised to a particular language by editing
a locale.properties file.
</li>
<li>
@@ -809,11 +820,11 @@
"file @ directory" when title.full.path=2.
</li>
<li>
- The SciTE time.commands property reports the time taken by a command as well
+ The SciTE time.commands property reports the time taken by a command as well
as its status when completed.
</li>
<li>
- The SciTE find.files property is now a list separated by '|' characters and this list is
+ The SciTE find.files property is now a list separated by '|' characters and this list is
added into the Files pull down of the Find in Files dialog.
</li>
</ul>
@@ -833,11 +844,11 @@
SGML support in the HTML/XML lexer.
</li>
<li>
- SciTE's "Stop Executing" command will terminate GUI programs on
+ SciTE's "Stop Executing" command will terminate GUI programs on
Windows NT and Windows 2000.
</li>
<li>
- StyleContext class helps construct lexers that are simple and accurate.
+ StyleContext class helps construct lexers that are simple and accurate.
Used in the C++, Eiffel, and Python lexers.
</li>
<li>
@@ -845,7 +856,7 @@
currently chosen line endings.
</li>
<li>
- Any character in range 0..255 can be used as a marker.
+ Any character in range 0..255 can be used as a marker.
This can be used to support numbered bookmarks, for example.
</li>
<li>
@@ -864,19 +875,19 @@
Line continuations ("\" at end of line) handled inside Python strings.
</li>
<li>
- More consistent handling of line continuation ('\' at end of line) in
- C++ lexer.
+ More consistent handling of line continuation ('\' at end of line) in
+ C++ lexer.
This fixes macro definitions that span more than one line.
</li>
<li>
C++ lexer can understand Doxygen keywords in doc comments.
</li>
<li>
- SciTE on Windows allows choosing to open the "open" dialog on the directory
+ SciTE on Windows allows choosing to open the "open" dialog on the directory
of the current file rather than in the default directory.
</li>
<li>
- SciTE on Windows handles command line arguments in "check.if.already.open"
+ SciTE on Windows handles command line arguments in "check.if.already.open"
correctly when the current directory of the new instance is different to the
already open instance of SciTE.
</li>
@@ -927,7 +938,7 @@
over Scintilla.
</li>
<li>
- PositionFromPointClose is like PositionFromPoint but returns
+ PositionFromPointClose is like PositionFromPoint but returns
INVALID_POSITION when point outside window or after end of line.
</li>
<li>
@@ -938,7 +949,7 @@
Better choices for font descriptors on GTK+ for most character sets.
</li>
<li>
- GTK+ Scintilla is destroyed upon receiving destroy signal rather than
+ GTK+ Scintilla is destroyed upon receiving destroy signal rather than
destroy_event signal.
</li>
<li>
@@ -958,14 +969,14 @@
GetSelText places a '\0' in the buffer if the selection is empty..
</li>
<li>
- EnsureVisible split into two methods EnsureVisible which will not scroll to show
+ EnsureVisible split into two methods EnsureVisible which will not scroll to show
the line and EnsureVisibleEnforcePolicy which may scroll.
</li>
<li>
Python folder has options to fold multi-line comments and triple quoted strings.
</li>
<li>
- C++ lexer handles keywords before '.' like "this.x" in Java as keywords.
+ C++ lexer handles keywords before '.' like "this.x" in Java as keywords.
Compact folding mode option chooses whether blank lines after a structure are
folded with that structure. Second set of keywords with separate style supported.
</li>
@@ -980,7 +991,7 @@
and some comments.
</li>
<li>
- TCL lexer which is just an alias for the C++ lexer so does not really
+ TCL lexer which is just an alias for the C++ lexer so does not really
understand TCL syntax.
</li>
<li>
@@ -993,25 +1004,25 @@
Lua lexer handles some [[]] string literals.
</li>
<li>
- HTML and XML lexer have a SCE_H_SGML state for tags that
+ HTML and XML lexer have a SCE_H_SGML state for tags that
start with "&lt;!".
</li>
<li>
- Fixed Scintilla bugs with folding. When modifications were performed near
- folded regions sometimes no unfolding occurred when it should have. Deleting a
+ Fixed Scintilla bugs with folding. When modifications were performed near
+ folded regions sometimes no unfolding occurred when it should have. Deleting a
fold causing character sometimes failed to update fold information correctly.
</li>
<li>
- Better support for Scintilla on GTK+ for Win32 including separate
- PLAT_GTK_WIN32 definition and correct handling of rectangular selection
+ Better support for Scintilla on GTK+ for Win32 including separate
+ PLAT_GTK_WIN32 definition and correct handling of rectangular selection
with clipboard operations.
</li>
<li>
- SciTE has a Tools | Switch Pane (Ctrl+F6) command to switch focus between
+ SciTE has a Tools | Switch Pane (Ctrl+F6) command to switch focus between
edit and output panes.
</li>
<li>
- SciTE option output.scroll allows automatic scrolling of output pane to
+ SciTE option output.scroll allows automatic scrolling of output pane to
be turned off.
</li>
<li>
@@ -1033,7 +1044,7 @@
SciTE compiles with GCC 3.0.
</li>
<li>
- SciTE's automatic indentation of C++ handles braces without preceding keyword
+ SciTE's automatic indentation of C++ handles braces without preceding keyword
correctly.
</li>
<li>
@@ -1094,39 +1105,39 @@
Eiffel lexer and support.
</li>
<li>
- Modes for better handling of Tab and BackSpace keys within
- indentation. Mode to avoid autocompletion list cancelling when
+ Modes for better handling of Tab and BackSpace keys within
+ indentation. Mode to avoid autocompletion list cancelling when
there are no viable matches.
</li>
<li>
- ReplaceTarget replaced with two calls ReplaceTarget
- (which is incompatible with previous ReplaceTarget) and
- ReplaceTargetRE. Both of these calls have a count first
+ ReplaceTarget replaced with two calls ReplaceTarget
+ (which is incompatible with previous ReplaceTarget) and
+ ReplaceTargetRE. Both of these calls have a count first
parameter which allows using strings containing nulls.
- SearchInTarget and SetSearchFlags functions allow
- specifying a search in several simple steps which helps
+ SearchInTarget and SetSearchFlags functions allow
+ specifying a search in several simple steps which helps
some clients which can not create structs or pointers easily.
</li>
<li>
- Asian language input through an Input Method Editor works
+ Asian language input through an Input Method Editor works
on Windows 2000.
</li>
<li>
- On Windows, control characters can be entered through use of
+ On Windows, control characters can be entered through use of
the numeric keypad in conjunction with the Alt key.
</li>
<li>
- Document memory allocation changed to grow exponentially
+ Document memory allocation changed to grow exponentially
which reduced time to load a 30 Megabyte file from
1000 seconds to 25. Change means more memory may be used.
</li>
<li>
- Word part movement keys now handled in Scintilla rather than
+ Word part movement keys now handled in Scintilla rather than
SciTE.
</li>
<li>
Regular expression '^' and '$' work more often allowing insertion
- of text at start or end of line with a replace command.
+ of text at start or end of line with a replace command.
Backslash quoted control characters \a, \b, \f, \t, and \v
recognised within sets.
</li>
@@ -1139,12 +1150,12 @@
</li>
<li>
Bug fixed in HTML lexer handling % before &gt; as end ASP
- even when no start ASP encountered.
- Bug fixed when scripts ended with a quoted string and
+ even when no start ASP encountered.
+ Bug fixed when scripts ended with a quoted string and
end tag was not seen.
</li>
<li>
- Bug fixed on Windows where context menu key caused menu to
+ Bug fixed on Windows where context menu key caused menu to
appear in corner of screen rather than within window.
</li>
<li>
@@ -1170,18 +1181,18 @@
Bug fixed with scroll bars being invisible on GTK+ 1.2.9.
</li>
<li>
- Scintilla and SciTE support find and replace using simple regular
+ Scintilla and SciTE support find and replace using simple regular
expressions with tagged expressions. SciTE supports C '\' escapes
- in the Find and Replace dialogs.
+ in the Find and Replace dialogs.
Replace in Selection available in SciTE.
</li>
<li>
- Scintilla has a 'target' feature for replacing code rapidly without
+ Scintilla has a 'target' feature for replacing code rapidly without
causing display updates.
</li>
<li>
- Scintilla and SciTE on GTK+ support file dropping from file managers
- such as Nautilus and gmc. Files or other URIs dropped on Scintilla
+ Scintilla and SciTE on GTK+ support file dropping from file managers
+ such as Nautilus and gmc. Files or other URIs dropped on Scintilla
result in a URIDropped notification.
</li>
<li>
@@ -1196,7 +1207,7 @@
</li>
<li>
Option in both Scintilla and SciTE to treat both left and right margin
- as equally important when repositioning visible area in response to
+ as equally important when repositioning visible area in response to
caret movement. Default is to prefer visible area positioning which
minimises the horizontal scroll position thus favouring the left margin.
</li>
@@ -1204,11 +1215,11 @@
Caret line highlighting.
</li>
<li>
- Commands to delete from the caret to the end of line and
+ Commands to delete from the caret to the end of line and
from the caret to the beginning of line.
</li>
<li>
- SciTE has commands for inserting and removing block comments and
+ SciTE has commands for inserting and removing block comments and
for inserting stream comments.
</li>
<li>
@@ -1231,15 +1242,15 @@
off when in full screen mode.
</li>
<li>
- SciTE has a Use monospaced font command to switch between the normal
+ SciTE has a Use monospaced font command to switch between the normal
set of fonts and one size of a particular fixed width font.
</li>
<li>
- SciTE's use of tabs can be controlled for particular file names
+ SciTE's use of tabs can be controlled for particular file names
as well as globally.
</li>
<li>
- The contents of SciTE's status bar can be defined by a property and
+ The contents of SciTE's status bar can be defined by a property and
include variables. On Windows, several status bar definitions can be active
with a click on the status bar cycling through them.
</li>
@@ -1248,19 +1259,19 @@
styled text into word processors.
</li>
<li>
- SciTE can allow the use of non-alphabetic characters in
- Complete Symbol lists and can automatically display this autocompletion
+ SciTE can allow the use of non-alphabetic characters in
+ Complete Symbol lists and can automatically display this autocompletion
list when a trigger character such as '.' is typed.
Complete word can be set to pop up when the user is typing a word and
there is only one matching word in the document.
</li>
<li>
- SciTE lists the imported properties files on a menu to allow rapid
+ SciTE lists the imported properties files on a menu to allow rapid
access to them.
</li>
<li>
- SciTE on GTK+ improvements to handling accelerator keys and focus
- in dialogs. Message boxes respond to key presses without the Alt key as
+ SciTE on GTK+ improvements to handling accelerator keys and focus
+ in dialogs. Message boxes respond to key presses without the Alt key as
they have no text entries to accept normal keystrokes.
</li>
<li>
@@ -1281,7 +1292,7 @@
selected after using cursor keys to move caret.
</li>
<li>
- Bug fixed in C++ lexer when deleting a '{' controlling a folded range
+ Bug fixed in C++ lexer when deleting a '{' controlling a folded range
led to that range becoming permanently invisible.
</li>
<li>
@@ -1291,7 +1302,7 @@
Bug fixed with undo actions coalescing into steps incorrectly.
</li>
<li>
- Bug fixed with Scintilla on GTK+ positioning scroll bars 1 pixel
+ Bug fixed with Scintilla on GTK+ positioning scroll bars 1 pixel
over the Scintilla window leading to their sides being chopped off.
</li>
<li>
@@ -1300,15 +1311,15 @@
</li>
<li>
Appearance of calltips fixed to look like document text including
- any zoom factor. Positioned to be outside current line even when
+ any zoom factor. Positioned to be outside current line even when
multiple fonts and sizes used.
</li>
<li>
- Bug fixed in Scintilla macro support where typing Enter caused both a newline
+ Bug fixed in Scintilla macro support where typing Enter caused both a newline
command and newline character insertion to be recorded.
</li>
<li>
- Bug fixed in SciTE on GTK+ where focus was moving
+ Bug fixed in SciTE on GTK+ where focus was moving
between widgets incorrectly.
</li>
<li>
diff --git a/doc/index.html b/doc/index.html
index ea8a525aa..e19f64031 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="20020801" />
+ <meta name="Date.Modified" content="20020909" />
<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.47<br />
- Site last modified August 1 2002</font>
+ <font color="#FFCC99" size="3"> Release version 1.48<br />
+ Site last modified September 9 2002</font>
</td>
<td width="20%">
&nbsp;
@@ -54,13 +54,18 @@
<table bgcolor="#000000" width="100%" cellspacing="0" cellpadding="6" border="0">
<tr>
<td width="100%">
+ <span class="versionlist"> Version 1.48.</span>
+ </td>
+ </tr>
+ <tr>
+ <td width="100%">
<span class="versionlist"> Version 1.47 improves line wrapping performance and
supports GTK+ 2.</span>
</td>
</tr>
<tr>
<td width="100%">
- <span class="versionlist"> Version 1.46 makes it easy to change the set of lexers built in,
+ <span class="versionlist"> Version 1.46 makes it easy to change the set of lexers built in,
sends a notification when the user zooms, and provides more control over
the range of scrolling.</span>
</td>
@@ -89,14 +94,14 @@
<tr>
<td width="100%">
<span class="versionlist"> Version 1.41 avoids platform specific headers,
- improves word-oriented commands, and changes cursor over different elements
+ improves word-oriented commands, and changes cursor over different elements
on GTK+. </span>
</td>
</tr>
<tr>
<td width="100%">
- <span class="versionlist"> Version 1.40 removes
- some compatibility with the Win32 RichEdit control and thus with
+ <span class="versionlist"> Version 1.40 removes
+ some compatibility with the Win32 RichEdit control and thus with
previous versions of Scintilla.</span>
</td>
</tr>
@@ -114,8 +119,8 @@
</tr>
<tr>
<td width="100%">
- <span class="versionlist"> Version 1.37 contains simple regular
- expression search and replace, is compatible with GTK+ 1.2.9,
+ <span class="versionlist"> Version 1.37 contains simple regular
+ expression search and replace, is compatible with GTK+ 1.2.9,
and improves document modification speed by avoiding screen updates.</span>
</td>
</tr>
@@ -149,22 +154,22 @@ if (IsRemote()) {
</tr>
</table>
<p>
- <a href="ScintillaDoc.html">Scintilla</a> is a free source code editing component.
- It comes with complete source code and a <a href="License.txt">license</a> that
+ <a href="ScintillaDoc.html">Scintilla</a> is a free source code editing component.
+ It comes with complete source code and a <a href="License.txt">license</a> that
permits use in any free project or commercial product.
</p>
<p>
- As well as features found in standard text editing components, Scintilla includes features
- especially useful when editing and debugging source code.
- These include support for syntax styling, error indicators, code completion and call tips.
- The selection margin can contain markers like those used in debuggers to indicate
- breakpoints and the current line. Styling choices are more open than with many editors,
- allowing the use of proportional fonts, bold and italics, multiple foreground and background
+ As well as features found in standard text editing components, Scintilla includes features
+ especially useful when editing and debugging source code.
+ These include support for syntax styling, error indicators, code completion and call tips.
+ The selection margin can contain markers like those used in debuggers to indicate
+ breakpoints and the current line. Styling choices are more open than with many editors,
+ allowing the use of proportional fonts, bold and italics, multiple foreground and background
colours and multiple fonts.
</p>
<p>
- The <a href="http://scintilla.sourceforge.net/SinkWorld.html">SinkWorld project</a>
- investigates possible future directions for Scintilla to make it more flexible, robust, perform
+ The <a href="http://scintilla.sourceforge.net/SinkWorld.html">SinkWorld project</a>
+ investigates possible future directions for Scintilla to make it more flexible, robust, perform
better and run on the .NET and Java virtual machines.
</p>
<p>
@@ -215,7 +220,7 @@ if (IsRemote()) {
<a href="http://mailman.lyra.org/mailman/listinfo/scintilla-interest">scintilla-interest</a>
mailing list,
for discussion of Scintilla and related projects, their bugs and future features.
- This is a medium traffic list, averaging less than 100 messages per week.
+ This is a medium traffic list, averaging less than 100 messages per week.
Announcements of new versions of Scintilla go to both the scintilla-interest list and
<a href="http://mailman.lyra.org/mailman/listinfo/scintilla-announce">scintilla-announce</a>.
<br />
diff --git a/win32/ScintRes.rc b/win32/ScintRes.rc
index 2d770f17f..9a00930b6 100644
--- a/win32/ScintRes.rc
+++ b/win32/ScintRes.rc
@@ -9,8 +9,8 @@
#include "PlatformRes.h"
VS_VERSION_INFO VERSIONINFO
-FILEVERSION 1, 4, 7, 0
-PRODUCTVERSION 1, 4, 7, 0
+FILEVERSION 1, 4, 8, 0
+PRODUCTVERSION 1, 4, 8, 0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
@@ -27,12 +27,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Neil Hodgson neilh@scintilla.org\0"
VALUE "FileDescription", "Scintilla.DLL - a Source Editing Component\0"
- VALUE "FileVersion", "1.47\0"
+ VALUE "FileVersion", "1.48\0"
VALUE "InternalName", "Scintilla\0"
VALUE "LegalCopyright", "Copyright 1998-2002 by Neil Hodgson\0"
VALUE "OriginalFilename", "Scintilla.DLL\0"
VALUE "ProductName", "Scintilla\0"
- VALUE "ProductVersion", "1.47\0"
+ VALUE "ProductVersion", "1.48\0"
END
END
END