📄 scintillahistory.html.svn-base
字号:
</li>
<li>
SciTE calltip bug fixed where single line calltips had arrow displayed incorrectly.
</li>
<li>
SciTE folding bug fixed where empty lines were shown for no reason.
</li>
<li>
Bug fixed where 2 byte per pixel XPM images caused crash although they are still not
displayed.
</li>
<li>
Autocompletion list size tweaked.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite165.zip?download">Release 1.65</a>
</h3>
<ul>
<li>
Released on 1 August 2005.
</li>
<li>
FreeBasic support.
</li>
<li>
SciTE on Windows handles command line arguments
"-" (read standard input into buffer),
"--" (read standard input into output pane) and
"-@" (read file names from standard input and open each).
</li>
<li>
SciTE includes a simple implementation of Find in Files which is used if no find.command is set.
</li>
<li>
SciTE can close tabs with a mouse middle click.
</li>
<li>
SciTE includes a save.all.for.build setting.
</li>
<li>
Folder for MSSQL.
</li>
<li>
Batch file lexer understands more of the syntax and the behaviour of built in commands.
</li>
<li>
Perl lexer handles here docs better; disambiguates barewords, quote-like delimiters, and repetition operators;
handles Pods after __END__; recognises numbers better; and handles some typeglob special variables.
</li>
<li>
Lisp adds more lexical states.
</li>
<li>
PHP allows spaces after <<<.
</li>
<li>
TADS3 has a simpler set of states and recognizes identifiers.
</li>
<li>
Avenue elseif folds better.
</li>
<li>
Errorlist lexer treats lines starting with '+++' and '---' as separate
styles from '+' and '-' as they indicate file names in diffs.
</li>
<li>
SciTE error recogniser handles file paths in extra explanatory lines from MSVC
and in '+++' and '---' lines from diff.
</li>
<li>
Bugs fixed in SciTE and Scintilla folding behaviour when text pasted before
folded text caused unnecessary
unfolding and cutting text could lead to text being irretrievably hidden.
</li>
<li>
SciTE on Windows uses correct font for dialogs and better font for tab bar
allowing better localisation
</li>
<li>
When Windows is used with a secondary monitor before the primary
monitor, autocompletion lists are not forced onto the primary monitor.
</li>
<li>
Scintilla calltip bug fixed where down arrow setting wrong value in notification
if not in first line. SciTE bug fixed where second arrow only shown on multiple line
calltip and was therefore misinterpreting the notification value.
</li>
<li>
Lexers will no longer be re-entered recursively during, for example, fold level setting.
</li>
<li>
Undo of typing in overwrite mode undoes one character at a time rather than requiring a removal
and addition step for each character.
</li>
<li>
EM_EXSETSEL(0,-1) fixed.
</li>
<li>
Bug fixed where part of a rectangular selection was not shown as selected.
</li>
<li>
Autocomplete window size fixed.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite164.zip?download">Release 1.64</a>
</h3>
<ul>
<li>
Released on 6 June 2005.
</li>
<li>
TADS3 support
</li>
<li>
Smalltalk support.
</li>
<li>
Rebol support.
</li>
<li>
Flagship (Clipper / XBase) support.
</li>
<li>
CSound support.
</li>
<li>
SQL enhanced to support SQL*Plus.
</li>
<li>
SC_MARK_FULLRECT margin marker fills the whole marker margin for marked
lines with a colour.
</li>
<li>
Performance improved for some large undo and redo operations and modification flags
added in notifications.
</li>
<li>
SciTE adds command equivalents for fold margin mouse actions.
</li>
<li>
SciTE adds OnUpdateUI to set of events that can be handled by a Lua script.
</li>
<li>
Properties set in Scintilla can be read.
</li>
<li>
GTK+ SciTE exit confirmation adds Cancel button.
</li>
<li>
More accurate lexing of numbers in PHP and Caml.
</li>
<li>
Perl can fold POD and package sections. POD verbatim section style.
Globbing syntax recognized better.
</li>
<li>
Context menu moved slightly on GTK+ so that it will be under the mouse and will
stay open if just clicked rather than held.
</li>
<li>
Rectangular selection paste works the same whichever direction the selection was dragged in.
</li>
<li>
EncodedFromUTF8 handles -1 length argument as documented.
</li>
<li>
Undo and redo can cause SCN_MODIFYATTEMPTRO notifications.
</li>
<li>
Indicators display correctly when they start at the second character on a line.
</li>
<li>
SciTE Export As HTML uses standards compliant CSS.
</li>
<li>
SciTE automatic indentation handles keywords for indentation better.
</li>
<li>
SciTE fold.comment.python property removed as does not work.
</li>
<li>
Fixed problem with character set conversion when pasting on GTK+.
</li>
<li>
SciTE default character set changed from ANSI_CHARSET to DEFAULT_CHARSET.
</li>
<li>
Fixed crash when creating empty autocompletion list.
</li>
<li>
Autocomplete window size made larger under some conditions to make truncation less common.
</li>
<li>
Bug fixed where changing case of a selection did not affect initial character of lines
in multi-byte encodings.
</li>
<li>
Bug fixed where rectangular selection not displayed after Alt+Shift+Click.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite163.zip?download">Release 1.63</a>
</h3>
<ul>
<li>
Released on 4 April 2005.
</li>
<li>
Autocompletion on Windows changed to use popup window, be faster,
allow choice of maximum width and height, and to highlight only the text of the
selected item rather than both the text and icon if any.
</li>
<li>
Extra items can be added to the context menu in SciTE.
</li>
<li>
Character wrap mode in Scintilla helps East Asian languages.
</li>
<li>
Lexer added for Haskell.
</li>
<li>
Objective Caml support.
</li>
<li>
BlitzBasic and PureBasic support.
</li>
<li>
CSS support updated to handle CSS2.
</li>
<li>
C++ lexer is more selective about document comment keywords.
</li>
<li>
AutoIt 3 lexer improved.
</li>
<li>
Lua lexer styles end of line characters on comment and preprocessor
lines so that the eolfilled style can be applied to them.
</li>
<li>
NSIS support updated for line continuations, box comments, SectionGroup and
PageEx, and with more up-to-date properties.
</li>
<li>
Clarion lexer updated to perform folding and have more styles.
</li>
<li>
SQL lexer gains second set of keywords.
</li>
<li>
Errorlist lexer recognises Borland Delphi error messages.
</li>
<li>
Method added for determining number of visual lines occupied by a document
line due to wrapping.
</li>
<li>
Sticky caret mode does not modify the preferred caret x position when typing
and may be useful for typing columns of text.
</li>
<li>
Dwell end notification sent when scroll occurs.
</li>
<li>
On GTK+, Scintilla requisition height is screen height rather than large fixed value.
</li>
<li>
Case insensitive autocompletion prefers exact case match.
</li>
<li>
SCI_PARADOWN and SCI_PARAUP treat lines containing only white
space as empty and handle text hidden by folding.
</li>
<li>
Scintilla on Windows supports WM_PRINTCLIENT although there are some
limitations.
</li>
<li>
SCN_AUTOCSELECTION notification sent when user selects from autoselection list.
</li>
<li>
SciTE's standard properties file sets buffers to 10, uses Pango fonts on GTK+ and
has dropped several languages to make the menu fit on screen.
</li>
<li>
SciTE's encoding cookie detection loosened so that common XML files will load
in UTF-8 if that is their declared encoding.
</li>
<li>
SciTE on GTK+ changes menus and toolbars to not be detachable unless turned
on with a property. Menus no longer tear off. The toolbar may be set to use the
default theme icons rather than SciTE's set. Changed key for View | End of Line
because of a conflict. Language menu can contain more items.
</li>
<li>
SciTE on GTK+ 2.x allows the height and width of the file open file chooser to
be set, for the show hidden files check box to be set from an option and for it
to be opened in the directory of the current file explicitly. Enter key works in
save chooser.
</li>
<li>
Scintilla lexers should no longer see bits in style bytes that are outside the set
they modify so should be able to correctly lex documents where the container
has used indicators.
</li>
<li>
SciTE no longer asks to save before performing a revert.
</li>
<li>
SciTE director interface adds a reloadproperties command to reload properties
from files.
</li>
<li>
Allow build on CYGWIN platform.
</li>
<li>
Allow use from LccWin compiler.
</li>
<li>
SCI_COLOURISE for SCLEX_CONTAINER causes a
SCN_STYLENEEDED notification.
</li>
<li>
Bugs fixed in lexing of HTML/ASP/JScript.
</li>
<li>
Fix for folding becoming confused.
</li>
<li>
On Windows, fixes for Japanese Input Method Editor and for 8 bit Katakana
characters.
</li>
<li>
Fixed buffer size bug avoided when typing long words by making buffer bigger.
</li>
<li>
Undo after automatic indentation more sensible.
</li>
<li>
SciTE menus on GTK+ uses Shift and Ctrl rather than old style abbreviations.
</li>
<li>
SciTE full screen mode on Windows calculates size more correctly.
</li>
<li>
SciTE on Windows menus work better with skinning applications.
</li>
<li>
Searching bugs fixed.
</li>
<li>
Colours reallocated when changing image using SCI_REGISTERIMAGE.
</li>
<li>
Caret stays visible when Enter held down.
</li>
<li>
Undo of automatic indentation more reasonable.
</li>
<li>
High processor usage fixed in background wrapping under some
circumstances.
</li>
<li>
Crashing bug fixed on AMD64.
</li>
<li>
SciTE crashing bug fixed when position.height or position.width not set.
</li>
<li>
Crashing bug on GTK+ fixed when setting cursor and window is NULL.
</li>
<li>
Crashing bug on GTK+ preedit window fixed.
</li>
<li>
SciTE crashing bug fixed in incremental search on Windows ME.
</li>
<li>
SciTE on Windows has a optional find and replace dialogs that can search through
all buffers and search within a particular style number.
</li>
</ul>
<h3>
<a href="http://prdownloads.sourceforge.net/scintilla/scite162.zip?download">Release 1.62</a>
</h3>
<ul>
<li>
Released on 31 October 2004.
</li>
<li>
Lexer added for ASN.1.
</li>
<li>
Lexer added for VHDL.
</li>
<li>
On Windows, an invisible system caret is used to allow screen readers to determine
where the caret is. The visible caret is still drawn by the painting code.
</li>
<li>
On GTK+, Scintilla has methods to read the target as UTF-8 and to convert
a string from UTF-8 to the document encoding. This eases integration with
containers that use the UTF-8 encoding which is the API encoding for GTK+ 2.
</li>
<li>
SciTE on GTK+2 and Windows NT/2000/XP allows search and replace of Unicode text.
</li>
<li>
SciTE calltips allow setting the characters used to start and end parameter lists and
to separate parameters.
</li>
<li>
FindColumn method converts a line and column into a position, taking into account
tabs and multi-byte characters.
</li>
<li>
On Windows, when Scintilla copies text to the clipboard as Unicode, it avoids
adding an ANSI copy as the system will automatically convert as required in
a context-sensitive manner.
</li>
<li>
SciTE indent.auto setting automatically determines indent.size and use.tabs from
document contents.
</li>
<li>
SciTE defines a CurrentMessage property that holds the most recently selected
output pane message.
</li>
<li>
SciTE Lua scripting enhanced with
<ul>
<li>A Lua table called 'buffer' is associated with each buffer and can be used to
maintain buffer-specific state.</li>
<li>A 'scite' object allows interaction with the application such as opening
files from script.</li>
<li>Dynamic properties can be reset by assigning nil to a given key in
the props table.</li>
<li>An 'OnClear' event fires whenever properties and extension scripts are
about to be reloaded.</li>
<li>On Windows, loadlib is enabled and can be used to access Lua
binary modules / DLLs.</li></ul>
</li>
<li>
SciTE Find in Files on Windows can be used in a modeless way and gains a '..'
button to move up to the parent directory. It is also wider so that longer paths
can be seen.
</li>
<li>
Close buttons added to dialogs in SciTE on Windows.
</li>
<li>
SciTE on GTK+ 2 has a "hidden files" check box in file open dialog.
</li>
<li>
SciTE use.monospaced setting removed. More information in the
<a href="SciTEFAQ.html">FAQ</a>.
</li>
<li>
APDL lexer updated with more lexical classes
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -