📄 scintillahistory.html.svn-base
字号:
</li>
<li>
On GTK+ fixed a style reference count bug.
</li>
<li>
Memory corruption bug fixed with GetSelText.
</li>
<li>
On Windows Scintilla deletes memory on WM_NCDESTROY rather than
the earlier WM_DESTROY to avoid problems when the window is subclassed.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite158.zip?download">Release 1.58</a>
</h3>
<ul>
<li>
Released on 11 January 2004.
</li>
<li>
Method to discover the currently highlighted element in an autocompletion list.
</li>
<li>
On GTK+, the lexers are now included in the scintilla.a library file. This
will require changes to the make files of dependent projects.
</li>
<li>
Octave support added alongside related Matlab language and Matlab support improved.
</li>
<li>
VB lexer gains an unterminated string state and 4 sets of keywords.
</li>
<li>
Ruby lexer handles $' correctly.
</li>
<li>
Error line handling improved for FORTRAN compilers from Absoft and Intel.
</li>
<li>
International input enabled on GTK+ 2 although there is no way to choose an
input method.
</li>
<li>
MultiplexExtension in SciTE allows multiple extensions to be used at once.
</li>
<li>
Regular expression replace interprets backslash expressions \a, \b, \f, \n, \r, \t,
and \v in the replacement value.
</li>
<li>
SciTE Replace dialog displays number of replacements made when Replace All or
Replace in Selection performed.
</li>
<li>
Localisation files may contain a translation.encoding setting which is used
on GTK+ 2 to automatically reencode the translation to UTF-8 so it will be
the localised text will be displayed correctly.
</li>
<li>
SciTE on GTK+ implements check.if.already.open.
</li>
<li>
Make files for Mac OS X made more robust.
</li>
<li>
Performance improved in SciTE when switching buffers when there
is a rectangular selection.
</li>
<li>
Fixed failure to display some text when wrapped.
</li>
<li>
SciTE crashes from Ctrl+Tab buffer cycling fixed.
May still be some rare bugs here.
</li>
<li>
Crash fixed when decoding an error message that appears similar to a
Borland error message.
</li>
<li>
Fix to auto-scrolling allows containers to implement enhanced double click selection.
</li>
<li>
Hang fixed in idle word wrap.
</li>
<li>
Crash fixed in hotspot display code..
</li>
<li>
SciTE on Windows Incremental Search no longer moves caret back.
</li>
<li>
SciTE hang fixed when performing a replace with a find string that
matched zero length strings such as ".*".
</li>
<li>
SciTE no longer styles the whole file when saving buffer fold state
as that was slow.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite157.zip?download">Release 1.57</a>
</h3>
<ul>
<li>
Released on 27 November 2003.
</li>
<li>
SciTE remembers folding of each buffer.
</li>
<li>
Lexer for Erlang language.
</li>
<li>
Scintilla allows setting the set of white space characters.
</li>
<li>
Scintilla has 'stuttered' page movement commands to first move
to top or bottom within current visible lines before scrolling.
</li>
<li>
Scintilla commands for moving to end of words.
</li>
<li>
Incremental line wrap enabled on Windows.
</li>
<li>
SciTE PDF exporter produces output that is more compliant with reader
applications, is smaller and allows more configuration.
HTML exporter optimizes size of output files.
</li>
<li>
SciTE defines properties PLAT_WINNT and PLAT_WIN95 on the
corresponding platforms.
</li>
<li>
SciTE can adjust the line margin width to fit the largest line number.
The line.numbers property is split between line.margin.visible and
line.margin.width.
</li>
<li>
SciTE on GTK+ allows user defined menu accelerators.
Alt can be included in user.shortcuts.
</li>
<li>
SciTE Language menu can have items commented out.
</li>
<li>
SciTE on Windows Go to dialog allows choosing a column number as
well as a line number.
</li>
<li>
SciTE on GTK+ make file uses prefix setting more consistently.
</li>
<li>
Bug fixed that caused word wrapping to fail to display all text.
</li>
<li>
Crashing bug fixed in GTK+ version of Scintilla when using GDK fonts
and opening autocompletion.
</li>
<li>
Bug fixed in Scintilla SCI_GETSELTEXT where an extra NUL
was included at end of returned string
</li>
<li>
Crashing bug fixed in SciTE z-order switching implementation.
</li>
<li>
Hanging bug fixed in Perl lexer.
</li>
<li>
SciTE crashing bug fixed for using 'case' without argument in style definition.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite156.zip?download">Release 1.56</a>
</h3>
<ul>
<li>
Released on 25 October 2003.
</li>
<li>
Rectangular selection can be performed using the keyboard.
Greater programmatic control over rectangular selection.
This has caused several changes to key bindings.
</li>
<li>
SciTE Replace In Selection works on rectangular selections.
</li>
<li>
Improved lexer for TeX, new lexer for Metapost and other support for these
languages.
</li>
<li>
Lexer for PowerBasic.
</li>
<li>
Lexer for Forth.
</li>
<li>
YAML lexer improved to include error styling.
</li>
<li>
Perl lexer improved to correctly handle more cases.
</li>
<li>
Assembler lexer updated to support single-quote strings and fix some
problems.
</li>
<li>
SciTE on Windows can switch between buffers in order of use (z-order) rather
than static order.
</li>
<li>
SciTE supports adding an extension for "Open Selected Filename".
The openpath setting works on GTK+.
</li>
<li>
SciTE can Export as XML.
</li>
<li>
SciTE $(SelHeight) variable gives a more natural result for empty and whole line
selections.
</li>
<li>
Fixes to wrapping problems, such as only first display line being visible in some
cases.
</li>
<li>
Fixes to hotspot to only highlight when over the hotspot, only use background
colour when set and option to limit hotspots to a single line.
</li>
<li>
Small fixes to FORTRAN lexing and folding.
</li>
<li>
SQL lexer treats single quote strings as a separate class to double quote strings..
</li>
<li>
Scintilla made compatible with expectations of container widget in GTK+ 2.3.
</li>
<li>
Fix to strip out pixmap ID when automatically choosing from an autocompletion
list with only one element.
</li>
<li>
SciTE bug fixed where UTF-8 files longer than 128K were gaining more than one
BOM.
</li>
<li>
Crashing bug fixed in SciTE on GTK+ where using "Stop Executing" twice leads
to all applications exiting.
</li>
<li>
Bug fixed in autocompletion scrolling on GTK+ 2 with a case sensitive list.
The ListBox::Sort method is no longer needed or available so platform
maintainers should remove it.
</li>
<li>
SciTE check.if.already.open setting removed from GTK+ version as unmaintained.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite155.zip?download">Release 1.55</a>
</h3>
<ul>
<li>
Released on 25 September 2003.
</li>
<li>
Fix a crashing bug in indicator display in Scintilla.
</li>
<li>
GTK+ version now defaults to building for GTK+ 2 rather than 1.
</li>
<li>
Mingw make file detects compiler version and avoids options
that are cause problems for some versions.
</li>
<li>
Large performance improvement on GTK+ 2 for long lines.
</li>
<li>
Incremental line wrap on GTK+.
</li>
<li>
International text entry works much better on GTK+ with particular
improvements for Baltic languages and languages that use 'dead' accents.
NUL key events such as those generated by some function keys, ignored.
</li>
<li>
Unicode clipboard support on GTK+.
</li>
<li>
Indicator type INDIC_BOX draws a rectangle around the text.
</li>
<li>
Clarion language support.
</li>
<li>
YAML language support.
</li>
<li>
MPT LOG language support.
</li>
<li>
On Windows, SciTE can switch buffers based on activation order rather
than buffer number.
</li>
<li>
SciTE save.on.deactivate saves all buffers rather than just the current buffer.
</li>
<li>
Lua lexer handles non-ASCII characters correctly.
</li>
<li>
Error lexer understands Borland errors with pathnames that contain space.
</li>
<li>
On GTK+ 2, autocompletion uses TreeView rather than deprecated CList.
</li>
<li>
SciTE autocompletion removed when expand abbreviation command used.
</li>
<li>
SciTE calltips support overloaded functions.
</li>
<li>
When Save fails in SciTE, choice offered to Save As.
</li>
<li>
SciTE message boxes on Windows may be moved to front when needed.
</li>
<li>
Indicators drawn correctly on wrapped lines.
</li>
<li>
Regular expression search no longer matches characters with high bit
set to characters without high bit set.
</li>
<li>
Hang fixed in backwards search in multi byte character documents.
</li>
<li>
Hang fixed in SciTE Mark All command when wrap around turned off.
</li>
<li>
SciTE Incremental Search no longer uses hot keys on Windows.
</li>
<li>
Calltips draw non-ASCII characters correctly rather than as arrows.
</li>
<li>
SciTE crash fixed when going to an error message with empty file name.
</li>
<li>
Bugs fixed in XPM image handling code.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite154.zip?download">Release 1.54</a>
</h3>
<ul>
<li>
Released on 12 August 2003.
</li>
<li>
SciTE on GTK+ 2.x can display a tab bar.
</li>
<li>
SciTE on Windows provides incremental search.
</li>
<li>
Lexer for PostScript.
</li>
<li>
Lexer for the NSIS scripting language.
</li>
<li>
New lexer for POV-Ray Scene Description Language
replaces previous implementation.
</li>
<li>
Lexer for the MMIX Assembler language.
</li>
<li>
Lexer for the Scriptol language.
</li>
<li>
Incompatibility: SQL keywords are specified in lower case rather than upper case.
SQL lexer allows double quoted strings.
</li>
<li>
Pascal lexer: character constants that start with '#' understood,
'@' only allowed within assembler blocks,
'$' can be the start of a number,
initial '.' in 0..constant not treated as part of a number,
and assembler blocks made more distinctive.
</li>
<li>
Lua lexer allows '.' in keywords.
Multi-line strings and comments can be folded.
</li>
<li>
CSS lexer handles multiple psuedoclasses.
</li>
<li>
Properties file folder works for INI file format.
</li>
<li>
Hidden indicator style allows the container to mark text within Scintilla
without there being any visual effect.
</li>
<li>
SciTE does not prompt to save changes when the buffer is empty and untitled.
</li>
<li>
Modification notifications caused by SCI_INSERTSTYLEDSTRING
now include the contents of the insertion.
</li>
<li>
SCI_MARKERDELETEALL deletes all the markers on a line
rather than just the first match.
</li>
<li>
Better handling of 'dead' accents on GTK+ 2 for languages
that use accented characters.
</li>
<li>
SciTE now uses value of output.vertical.size property.
</li>
<li>
Crash fixed in SciTE autocompletion on long lines.
</li>
<li>
Crash fixed in SciTE comment command on long lines.
</li>
<li>
Bug fixed with backwards regular expression search skipping
every second match.
</li>
<li>
Hang fixed with regular expression replace where both target and replacement were empty.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite153.zip?download">Release 1.53</a>
</h3>
<ul>
<li>
Released on 16 May 2003.
</li>
<li>
On GTK+ 2, encodings other than ASCII, Latin1, and Unicode are
supported for both display and input using iconv.
</li>
<li>
External lexers supported on GTK+/Linux.
External lexers must now be explicitly loaded with SCI_LOADLEXERLIBRARY
rather than relying upon a naming convention and automatic loading.
</li>
<l
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -