Upcoming 5.1.2

"'Neil Hodgson' via scite-interest" <[email protected]>
Newsgroups gmane.editors.scite.general,gmane.comp.lib.scintilla.devel
Message-ID <[email protected]>
   I am planning to make a stable 5.1.2 release of Lexilla, Scintilla, and SciTE in a few days.

   Changes:
	• SciTE
		• Add filter view and filter mode for replace strip. Feature #1249.
		• For incremental searches and filter view, remember each search in the history combo-box. However, searches that are a prefix or suffix of the most recent history item replace that item so that typing or backspacing doesn't fill the history with partial values.
		• For incremental searching using the strip on Windows, pressing Find Next or Return searches for and selects the next match. This makes it easier to select a word and search for its next occurrence. To exit the strip without performing an extra search, press Escape.
		• Add fold.line.colour property to set the colour of fold lines.
		• Add font.monospaced.list property which can be used to optimize monospaced fonts.
		• Keys in property files may use Unicode escapes \xHH, \uHHHH, and \UHHHHHHHH for characters that could not otherwise be represented like '=' (\x3D or \U0000003D) and line ends. The Unicode code points are then converted to UTF-8. This may be useful for defining abbreviations. Feature #1407.
		• Fix problems with Escape and Enter in Insert Abbreviation dialog on GTK. Bug #2275.
		• Fix appearance of menu accelerator keys on GTK 3. Bug #1405.
		• Fix indentation and caret positioning bugs with Expand Abbreviation and Insert Abbreviation. Bug #2275.
		• Free document memory when closed instead of recycling document for future opened file.
		• Fix line continuation handling in Embedded properties and forth.properties. Bug #2277, Bug #2278.

	• Lexilla 5.1.2
		• Implement conditional group rules in CSS. Issue #25, Pull request #28.
		• Allow F# triple-quoted strings to interpolate string literals. Issue #21.
		• Highlight F# printf specifiers in type-checked interpolated strings. Issue #24.
		• Fix styling for Inno Setup scripts handling unterminated strings, message sections, and avoid terminating comments between CR and LF. Pull request #29. Feature #1415.
		• Fix Markdown hang when document ends with "`", "*", "_", or similar. Issue #23.
		• Treat '.' as an operator instead of part of a word for PHP. Issue #22. Bug #2225.
		• Check PHP numeric literals, showing invalid values with default style instead of numeric. Issue #20.
		• For PHP, recognize start of comment after numeric literal. Issue #20. Bug #2143.
		• For PHP, recognize PHP code within JavaScript strings. Pull request #27.

	• Scintilla 5.1.2
		• Add SCI_STYLESETCHECKMONOSPACED which can be used to optimize fonts that are monospaced over the ASCII graphics characters.
		• Add SC_ELEMENT_FOLD_LINE to set the colour of fold lines. Add SC_ELEMENT_HIDDEN_LINE to show where lines are hidden. Feature #1241, Feature #382, Feature #203.
		• Add SCI_SETCARETLINEHIGHLIGHTSUBLINE to highlight just the subline containing the caret instead of the whole document line. Feature #841.
		• Allow SCI_HIDELINES to hide the first line or all lines which can be useful for filtered views.
		• Make negative settings for extra ascent and descent safer by ensuring calculated ascent and thus line height is at least 1 pixel.
		• Fix display of fold lines when wrapped so they are only drawn once per line, not on each subline.
		• Fix crash with too many subexpressions in regular expression search with SCFIND_CXX11REGEX. Bug #2281.
		• On GTK, fix the line spacing so that underscores and accents are visible for some fonts such as DejaVu Sans Mono 10.
		• On GTK, respond to changes in system font scaling by clearing any cached layout data.
		• On Cocoa, fix memory leak caused by circular references. Bug #2268.
		• On Cocoa, fix disabling horizontal scrollbar in non-wrapping mode. Bug #2271.
		• On Cocoa, ensure cursor and background images are loaded.

   The committed changes can be examine either in the repositories
git clone https://github.com/ScintillaOrg/lexilla
hg clone http://hg.code.sf.net/p/scintilla/code scintilla
hg clone http://hg.code.sf.net/p/scintilla/scite
   or from
https://www.scintilla.org/scite.zip  Source
https://www.scintilla.org/wscite.zip Windows executable (64-bit)

  Neil

-- 
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/413AE597-61F0-4422-8FAB-2C2AA786857B%40me.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.