diff options
author | nyamatongwe <devnull@localhost> | 2002-09-09 05:35:14 +0000 |
---|---|---|
committer | nyamatongwe <devnull@localhost> | 2002-09-09 05:35:14 +0000 |
commit | aa7d6d640bea11f8b8871f16cce651b60c0bd21f (patch) | |
tree | fcf70535417324f3ab8a82694728e5007055682d | |
parent | 14d63258d8ec8378cd7e8e3ddaa51e4c6657e9db (diff) | |
download | scintilla-mirror-aa7d6d640bea11f8b8871f16cce651b60c0bd21f.tar.gz |
Updated version number to 1.48.
-rw-r--r-- | doc/ScintillaDownload.html | 8 | ||||
-rw-r--r-- | doc/ScintillaHistory.html | 277 | ||||
-rw-r--r-- | doc/index.html | 45 | ||||
-rw-r--r-- | win32/ScintRes.rc | 8 |
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> <a href="scintilla147.tgz"> + <font size="4"> <a href="scintilla148.zip">Windows</a> <a href="scintilla148.tgz"> GTK+/Linux</a> </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.<lexer>.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.<lexer>.word.characters setting to - correctly find calltips for functions that include characters like '$' which + Calltips in SciTE use the calltip.<lexer>.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.<lexer>.end.definition to display help text on a + SciTE option calltip.<lexer>.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 "<!". </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 > 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%"> @@ -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 |