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: =E2=80=A2 SciTE 5.5.7 =E2=80=A2 On Windows, fix opening files multiple times when paths differ in case. Bug #2476. =E2=80=A2 Improve view position restoration when switching documents. Bug #= 1395. =E2=80=A2 Allow two '|' in abbreviations to place caret and currently selec= ted text at different locations. Feature #1552. =E2=80=A2 Skip context when going to diff message in output pane. Feature #= 1554. =E2=80=A2 Split bash settings out from perl.properties to new bash.properti= es. Feature #1555. =E2=80=A2 Lexilla 5.4.5 =E2=80=A2 Dart: Add error state SCE_DART_STRINGEOL for unterminated string. Pull request #315. =E2=80=A2 Makefile: Add a keyword list to makefile lexer to highlight GNU M= ake directives like 'ifdef' and 'vpath' as SCE_MAKE_PREPROCESSOR since these are similar to NMAKE directives like '!IFDEF'. =E2=80=A2 Nix: Add error state SCE_NIX_STRINGEOL for unterminated string. P= ull request #315. =E2=80=A2 TOML: Add error state SCE_TOML_STRINGEOL for unterminated string. Pull request #315. =E2=80=A2 Zig: Add error state SCE_ZIG_STRINGEOL for unterminated string. P= ull request #315. =E2=80=A2 Scintilla 5.5.7 =E2=80=A2 Add SCI_SCROLLVERTICAL method to restore view position and mainta= in it while performing line wrapping. =E2=80=A2 Add SC_UNDO_SELECTION_HISTORY_SCROLL flag to SCI_SETUNDOSELECTIONHISTORY which controls whether undo and redo restore vertical scroll position. =E2=80=A2 Tweak SC_MARK_BAR to be slightly wider by using next higher whole pixel instead of next lower for margin width / 3. =E2=80=A2 Scale images in autocompletion lists with SCI_AUTOCSETIMAGESCALE = to match high DPI screens. Initially only on GTK and Qt. =E2=80=A2 Fix wrapping bug for UTF-8 where \r\n could wrap between the characters. Notepad++ Pull Request #16373. =E2=80=A2 Fix crash during painting when scroll bars changed. Bug #2481. =E2=80=A2 On GTK, reset vertical scroll bar synchronously in SCI_SETDOCPOIN= TER to fix bug where scroll position not restored in non-wrap mode. Bug #2416. =E2=80=A2 On GTK, fix IME problem when tentative composition interfered wit= h delete surrounding. Feature #1476. =E2=80=A2 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 --=20 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 e= mail to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/scintilla-i= nterest/CACWkrTiMFfddKdpg1rAHBgrf2r_2JnzRU4hTPVCyYa_e9_5d8g%40mail.gmail.co= m.