⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scintillahistory.html.svn-base

📁 Notepad++ is a generic source code editor (it tries to be anyway) and Notepad replacement written in
💻 SVN-BASE
📖 第 1 页 / 共 5 页
字号:
	VB lexer bugs fixed for preprocessor directive below a comment or some other states and
	to use string not closed style back to the starting quote when there are internal doubled quotes.
	</li>
	<li>
	C++ lexer allows identifiers to contain '$' and non-ASCII characters such as UTF-8.
	The '$' character can be disallowed with lexer.cpp.allow.dollars=0.
	</li>
	<li>
	Perl lexer allows UTF-8 identifiers and has some other small improvements.
	</li>
	<li>
	SciTE's $(CurrentWord) uses word.characters.&lt;filepattern&gt; to define the word
	rather than a hardcoded list of word characters.
	</li>
	<li>
	SciTE Export as HTML adds encoding information for UTF-8 file and fixes DOCTYPE.
	</li>
	<li>
	SciTE session and .recent files default to the user properties directory rather than global
	properties directory.
	</li>
	<li>
	Left and right scroll events handled correctly on GTK+ and horizontal scroll bar has more sensible
	distances for page and arrow clicks.
	</li>
	<li>
	SciTE on GTK+ tab bar fixed to work on recent versions of GTK+.
	</li>
	<li>
	On GTK+, if the approximate character set conversion is unavailable, a second attempt is made
	without approximations. This may allow keyboard input and paste to work on older systems.
	</li>
	<li>
	SciTE on GTK+ can redefine the Insert key.
	</li>
	<li>
	SciTE scripting interface bug fixed where some string properties could not be changed.
	</li>
    </ul>
    <h3>
       <a href="http://prdownloads.sourceforge.net/scintilla/scite170.zip?download">Release 1.70</a>
    </h3>
    <ul>
	<li>
	Released on 20 June 2006.
	</li>
	<li>
	On GTK+, character set conversion is performed using an option that allows approximate conversions rather
	than failures when a character can not be converted. This may lead to similar characters being inserted or
	when no similar character is available a '?' may be inserted.
	</li>
	<li>
	On GTK+, the internationalised IM (Input Method) feature is used for all typed input for all character sets.
	</li>
	<li>
	Scintilla has new margin types SC_MARGIN_BACK and SC_MARGIN_FORE that use the default
	style's background and foreground colours (normally white and black) as the background to the margin.
	</li>
	<li>
	Scintilla/GTK+ allows file drops on Windows when drop is of type DROPFILES_DND
	as well as text/uri-list.
	</li>
	<li>
	Code page can only be set to one of the listed valid values.
	</li>
	<li>
	Text wrapping fixed for cases where insertion was not wide enough to trigger
	wrapping before being styled but was after styling.
	</li>
	<li>
	SciTE find marks are removed before printing or exporting to avoid producing incorrect styles.
	</li>
    </ul>
    <h3>
       <a href="http://prdownloads.sourceforge.net/scintilla/scite169.zip?download">Release 1.69</a>
    </h3>
    <ul>
	<li>
	Released on 29 May 2006.
	</li>
	<li>
	SciTE supports z-order based buffer switching on Ctrl+Tab.
	</li>
	<li>
	Translucent support for selection and whole line markers.
	</li>
	<li>
	SciTE may have per-language abbreviations files.
	</li>
	<li>
	Support for Spice language.
	</li>
	<li>
	On GTK+ autocompletion lists are optimised and use correct selection colours.
	</li>
	<li>
	On GTK+ the URI data type is preferred in drag and drop so that applications
	will see files dragged from the shell rather than dragging the text of the file name
	into the document.
	</li>
	<li>
	Increased number of margins to 5.
	</li>
	<li>
	Basic lexer allows include directive $include: "file name".
	</li>
	<li>
	SQL lexer no longer bases folding on indentation.
	</li>
	<li>
	Line ends are transformed when copied to clipboard on
	Windows/GTK+2 as well as Windows/GTK+ 1.
	</li>
	<li>
	Lexing code masks off the indicator bits on the start style before calling the lexer
	to avoid confusing the lexer when an application has used an indicator.
	</li>
	<li>
	SciTE savebefore:yes only saves the file when it has been changed.
	</li>
	<li>
	SciTE adds output.initial.hide setting to allow setting the size of the output pane
	without it showing initially.
	</li>
	<li>
	SciTE on Windows Go To dialog allows line number with more digits.
	</li>
	<li>
	Bug in HTML lexer fixed where a segment of PHP could switch scripting language
	based on earlier text on that line.
	</li>
	<li>
	Memory bug fixed when freeing regions on GTK+.
	Other minor bugs fixed on GTK+.
	</li>
	<li>
	Deprecated GTK+ calls in Scintilla replaced with current calls.
	</li>
	<li>
	Fixed a SciTE bug where closing the final buffer, if read-only, left the text present in an
	untitled buffer.
	</li>
	<li>
	Bug fixed in bash lexer that prevented folding.
	</li>
	<li>
	Crash fixed in bash lexer when backslash at end of file.
	</li>
	<li>
	Crash on recent releases of GTK+ 2.x avoided by changing default font from X
	core font to Pango font "!Sans".
	</li>
	<li>
	Fix for SciTE properties files where multiline properties continued over completely blank lines.
	</li>
	<li>
	Bug fixed in SciTE/GTK+ director interface where more data available than
	buffer size.
	</li>
	<li>
	Minor visual fixes to SciTE splitter on GTK+.
	</li>
    </ul>
    <h3>
       <a href="http://prdownloads.sourceforge.net/scintilla/scite168.zip?download">Release 1.68</a>
    </h3>
    <ul>
	<li>
	Released on 9 March 2006.
	</li>
	<li>
	Translucent drawing implemented for caret line and box indicators.
	</li>
	<li>
	Lexer specifically for TCL is much more accurate than reusing C++ lexer.
	</li>
	<li>
	Support for Inno Setup scripts.
	</li>
	<li>
	Support for Opal language.
	</li>
	<li>
	Calltips may use a new style, STYLE_CALLTIP which allows choosing a
	different font for calltips.
	</li>
	<li>
	Python lexer styles comments on decorators.
	</li>
	<li>
	HTML lexer refined handling of "?>" and "%>" within server
	side scripts.
	</li>
	<li>
	Batch file lexer improved.
	</li>
	<li>
	Eiffel lexer doesn't treat '.' as a name character.
	</li>
	<li>
	Lua lexer handles length operator, #, and hex literals.
	</li>
	<li>
	Properties file lexer has separate style for keys.
	</li>
	<li>
	PL/SQL folding improved.
	</li>
	<li>
	SciTE Replace dialog always searches in forwards direction.
	</li>
	<li>
	SciTE can detect language of file from initial #! line.
	</li>
	<li>
	SciTE on GTK+ supports output.scroll=2 setting.
	</li>
	<li>
	SciTE can perform an import a properties file from the command line.
	</li>
	<li>
	Set of word characters used for regular expression \&lt; and \&gt;.
	</li>
	<li>
	Bug fixed with SCI_COPYTEXT stopping too early.
	</li>
	<li>
	Bug fixed with splitting lines so that all lines are split.
	</li>
	<li>
	SciTE calls OnSwitchFile when closing one buffer causes a switch to another.
	</li>
	<li>
	SciTE bug fixed where properties were being reevaluated without good reason
	after running a macro.
	</li>
	<li>
	Crash fixed when clearing document with some lines contracted in word wrap mode.
	</li>
	<li>
	Palette expands as more entries are needed.
	</li>
	<li>
	SCI_POSITIONFROMPOINT returns more reasonable value when close to
	last text on a line.
	</li>
	<li>
	On Windows, long pieces of text may be drawn in segments if they fail to draw
	as a whole.
	</li>
	<li>
	Bug fixed with bad drawing when some visual changes made inside SCN_UPDATEUI
	notification.
	</li>
	<li>
	SciTE bug fixed with groupundo setting.
	</li>
    </ul>
    <h3>
       <a href="http://prdownloads.sourceforge.net/scintilla/scite167.zip?download">Release 1.67</a>
    </h3>
    <ul>
	<li>
	Released on 17 December 2005.
	</li>
	<li>
	Scintilla checks the paint region more accurately when seeing if an area is being
	repainted. Platform layer implementations may need to change for this to take
	effect. This fixes some drawing and styling bugs. Also optimized some parts of
	marker code to only redraw the line of the marker rather than whole of the margin.
	</li>
	<li>
	Quoted identifier style for SQL. SQL folding performed more simply.
	</li>
	<li>
	Ruby lexer improved to better handle here documents and non-ASCII
	characters.
	</li>
	<li>
	Lua lexer supports long string and block comment syntax from Lua 5.1.
	</li>
	<li>
	Bash lexer handles here documents better.
	</li>
	<li>
	JavaScript lexing recognises regular expressions more accurately and includes flag
	characters in the regular expression style. This is both in JavaScript files and when
	JavaScript is embedded in HTML.
	</li>
	<li>
	Scintilla API provided to reveal how many style bits are needed for the
	current lexer.
	</li>
	<li>
	Selection duplicate added.
	</li>
	<li>
	Scintilla API for adding a set of markers to a line.
	</li>
	<li>
	DBCS encodings work on Windows 9x.
	</li>
	<li>
	Convention defined for property names to be used by lexers and folders
	so they can be automatically discovered and forwarded from containers.
	</li>
	<li>
	Default bookmark in SciTE changed to a blue sphere image.
	</li>
	<li>
	SciTE stores the time of last asking for a save separately for each buffer
	which fixes bugs with automatic reloading.
	</li>
	<li>
	On Windows, pasted text has line ends converted to current preference.
	GTK+ already did this.
	</li>
	<li>
	Kid template language better handled by HTML lexer by finishing ASP Python
	mode when a ?> is found.
	</li>
	<li>
	SciTE counts number of characters in a rectangular selection correctly.
	</li>
	<li>
	64-bit compatibility improved. One change that may affect user code is that
	the notification message header changed to include a pointer-sized id field
	to match the current Windows definition.
	</li>
	<li>
	Empty ranges can no longer be dragged.
	</li>
	<li>
	Crash fixed when calls made that use layout inside the painted notification.
	</li>
	<li>
	Bug fixed where Scintilla created pixmap buffers that were too large leading
	to failures when many instances used.
	</li>
	<li>
	SciTE sets the directory of a new file to the directory of the currently
	active file.
	</li>
	<li>
	SciTE allows choosing a code page for the output pane.
	</li>
	<li>
	SciTE HTML exporter no longer honours monospaced font setting.
	</li>
	<li>
	Line layout cache in page mode caches the line of the caret. An assertion is
	now used to ensure that the layout reentrancy problem that caused this
	is easier to find.
	</li>
	<li>
	Speed optimized for long lines and lines containing many control characters.
	</li>
	<li>
	Bug fixed in brace matching in DBCS files where byte inside character
	is same as brace.
	</li>
	<li>
	Indent command does not indent empty lines.
	</li>
	<li>
	SciTE bug fixed for commands that operate on files with empty extensions.
	</li>
	<li>
	SciTE bug fixed where monospaced option was copied for subsequently opened files.
	</li>
	<li>
	SciTE on Windows bug fixed in the display of a non-ASCII search string
	which can not be found.
	</li>
	<li>
	Bugs fixed with nested calls displaying a new calltip while one is already
	displayed.
	</li>
	<li>
	Bug fixed when styling PHP strings.
	</li>
	<li>
	Bug fixed when styling C++ continued preprocessor lines.
	</li>
	<li>
	SciTE bug fixed where opening file from recently used list reset choice of
	language.
	</li>
	<li>
	SciTE bug fixed when compiled with NO_EXTENSIONS and
	closing one file closes the application.
	</li>
	<li>
	SciTE crash fixed for error messages that look like Lua messages but aren't
	in the same order.
	</li>
	<li>
	Remaining fold box support deprecated. The symbols SC_FOLDLEVELBOXHEADERFLAG,
   SC_FOLDLEVELBOXFOOTERFLAG, SC_FOLDLEVELCONTRACTED,
   SC_FOLDLEVELUNINDENT, and SC_FOLDFLAG_BOX are deprecated.
	</li>
    </ul>
    <h3>
       <a href="http://prdownloads.sourceforge.net/scintilla/scite166.zip?download">Release 1.66</a>
    </h3>
    <ul>
	<li>
	Released on 26 August 2005.
	</li>
	<li>
	New, more ambitious Ruby lexer.
	</li>
	<li>
	SciTE Find in Files dialog has options for matching case and whole words which are
	enabled when the internal find command is used.
	</li>
	<li>
	SciTE output pane can display automatic completion after "$(" typed.
	An initial ">" on a line is ignored when Enter pressed.
	</li>
	<li>
	C++ lexer recognises keywords within line doc comments. It continues styles over line
	end characters more consistently so that eolfilled style can be used for preprocessor lines
	and line comments.
	</li>
	<li>
	VB lexer improves handling of file numbers and date literals.
	</li>
	<li>
	Lua folder handles repeat until, nested comments and nested strings.
	</li>
	<li>
	POV lexer improves handling of comment lines.
	</li>
	<li>
	AU3 lexer and folder updated. COMOBJ style added.
	</li>
	<li>
	Bug fixed with text display on GTK+ with Pango 1.8.
	</li>
	<li>
	Caret painting avoided when not focused.
	</li>
	<li>
	SciTE on GTK+ handles file names used to reference properties as case-sensitive.
	</li>
	<li>
	SciTE on GTK+ Save As and Export commands set the file name field.
	On GTK+ the Export commands modify the file name in the same way as on Windows.
	</li>
	<li>
	Fixed SciTE problem where confirmation was not displaying when closing a file where all
	contents had been deleted.
	</li>
	<li>
	Middle click on SciTE tab now closes correct buffer on Windows when tool bar is visible.
	</li>
	<li>
	SciTE bugs fixed where files contained in directory that includes '.' character.
	</li>
	<li>
	SciTE bug fixed where import in user options was reading file from directory of
	global options.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -