From 65437cd2da72eca71ce962ef796e7775cf387bbb Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Fri, 16 Dec 2005 13:46:21 +0000 Subject: Added all items found in mails about changes for 1.67. --- doc/ScintillaHistory.html | 70 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'doc/ScintillaHistory.html') diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index e0da25214..69a32f756 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -243,13 +243,29 @@ characters.
  • + Lua lexer supports long string and block comment syntax from Lua 5.1. +
  • +
  • + Bash lexer handles here documents better. +
  • +
  • + JavaScript regex lexing better both for JavaScript files and when embedded in + HTML. +
  • +
  • Scintilla API provided to reveal how many style bits are needed for the current lexer.
  • + Selection duplicate added. +
  • +
  • Scintilla API for adding a set of markers to a line.
  • + DBCS encodings work on Windows 9x. +
  • +
  • Convention defined for property names to be used by lexers and folders so they can be automatically discovered and forwarded from containers.
  • @@ -261,32 +277,81 @@ which fixes bugs with automatic reloading.
  • + On Windows, pasted text has line ends converted to current preference. + GTK+ already did this. +
  • +
  • Kid template language better handled by HTML lexer by finishing ASP Python mode when a ?> is found.
  • + SciTE counts number of characters in a rectangular selection correctly. +
  • +
  • 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.
  • + Empty ranges can no longer be dragged. +
  • +
  • + Crash fixed when calls made that use layout inside the painted notification. +
  • +
  • Bug fixed where Scintilla created pixmap buffers that were too large leading to failures when many instances used.
  • + SciTE sets the directory of a new file to the directory of the currently + active file. +
  • +
  • + SciTE allows choosing a code page for the output pane. +
  • +
  • SciTE HTML exporter no longer honours monospaced font setting.
  • + 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. +
  • +
  • + Speed optimized for long lines and lines containing many control characters. +
  • +
  • + Bug fixed in brace matching in DBCS files where byte inside character + is same as brace. +
  • +
  • + Indent command does not indent empty lines. +
  • +
  • SciTE bug fixed for commands that operate on files with empty extensions.
  • + SciTE bug fixed where monospaced option was copied for subsequently opened files. +
  • +
  • SciTE on Windows bug fixed in the display of a non-ASCII search string which can not be found.
  • + Bugs fixed with nested calls displaying a new calltip while one is already + displayed. +
  • +
  • + Bug fixed when styling PHP strings. +
  • +
  • Bug fixed when styling C++ continued preprocessor lines.
  • + SciTE bug fixed where opening file from recently used list reset choice of + language. +
  • +
  • SciTE bug fixed when compiled with NO_EXTENSIONS and closing one file closes the application.
  • @@ -294,6 +359,11 @@ SciTE crash fixed for error messages that look like Lua messages but aren't in the same order. +
  • + Remaining fold box support deprecated . The symbols SC_FOLDLEVELBOXHEADERFLAG, + SC_FOLDLEVELBOXFOOTERFLAG, SC_FOLDLEVELCONTRACTED, + SC_FOLDLEVELUNINDENT, and SC_FOLDFLAG_BOX are deprecated. +
  • Release 1.66 -- cgit v1.2.3