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.