Upcoming 5.5.7 release
Neil Hodgson <[email protected]> Wed, 4 Jun 2025 09:50:04 +1000
| Newsgroups | gmane.comp.lib.scintilla.devel,gmane.editors.scite.general |
|---|---|
| Message-ID | <CACWkrTiMFfddKdpg1rAHBgrf2r_2JnzRU4hTPVCyYa_e9_5d8g@mail.gmail.com> |
New versions of Lexilla (5.4.4), Scintilla (5.5.7), and SciTE (5.5.7) will be released soon in a few days. Changes: • SciTE 5.5.7 • On Windows, fix opening files multiple times when paths differ in case. Bug #2476. • Improve view position restoration when switching documents. Bug #1395. • Allow two '|' in abbreviations to place caret and currently selected text at different locations. Feature #1552. • Skip context when going to diff message in output pane. Feature #1554. • Split bash settings out from perl.properties to new bash.properties. Feature #1555. • Lexilla 5.4.5 • Dart: Add error state SCE_DART_STRINGEOL for unterminated string. Pull request #315. • Makefile: Add a keyword list to makefile lexer to highlight GNU Make directives like 'ifdef' and 'vpath' as SCE_MAKE_PREPROCESSOR since these are similar to NMAKE directives like '!IFDEF'. • Nix: Add error state SCE_NIX_STRINGEOL for unterminated string. Pull request #315. • TOML: Add error state SCE_TOML_STRINGEOL for unterminated string. Pull request #315. • Zig: Add error state SCE_ZIG_STRINGEOL for unterminated string. Pull request #315. • Scintilla 5.5.7 • Add SCI_SCROLLVERTICAL method to restore view position and maintain it while performing line wrapping. • Add SC_UNDO_SELECTION_HISTORY_SCROLL flag to SCI_SETUNDOSELECTIONHISTORY which controls whether undo and redo restore vertical scroll position. • Tweak SC_MARK_BAR to be slightly wider by using next higher whole pixel instead of next lower for margin width / 3. • Scale images in autocompletion lists with SCI_AUTOCSETIMAGESCALE to match high DPI screens. Initially only on GTK and Qt. • Fix wrapping bug for UTF-8 where \r\n could wrap between the characters. Notepad++ Pull Request #16373. • Fix crash during painting when scroll bars changed. Bug #2481. • On GTK, reset vertical scroll bar synchronously in SCI_SETDOCPOINTER to fix bug where scroll position not restored in non-wrap mode. Bug #2416. • On GTK, fix IME problem when tentative composition interfered with delete surrounding. Feature #1476. • On GTK, update IME cursor position inside retrieve surrounding to better position candidate window. Feature #1488. The committed changes can be examined 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 "scintilla-interest" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/scintilla-interest/CACWkrTiMFfddKdpg1rAHBgrf2r_2JnzRU4hTPVCyYa_e9_5d8g%40mail.gmail.com.