Update to scintilla 5.5.7 & Lexilla 5.4.5#16649
Closed
chcg wants to merge 1 commit intonotepad-plus-plus:masterfrom
Closed
Update to scintilla 5.5.7 & Lexilla 5.4.5#16649chcg wants to merge 1 commit intonotepad-plus-plus:masterfrom
chcg wants to merge 1 commit intonotepad-plus-plus:masterfrom
Conversation
Release 5.5.7 (https://www.scintilla.org/scintilla557.zip) Released 8 June 2025. 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 notepad-plus-plus#16373. Fix crash during painting when scroll bars changed. Bug notepad-plus-plus#2481. On GTK, reset vertical scroll bar synchronously in SCI_SETDOCPOINTER to fix bug where scroll position not restored in non-wrap mode. Bug notepad-plus-plus#2416. On GTK, fix IME problem when tentative composition interfered with delete surrounding. Feature notepad-plus-plus#1476. On GTK, update IME cursor position inside retrieve surrounding to better position candidate window. Feature notepad-plus-plus#1488. Release 5.4.5 (https://www.scintilla.org/lexilla545.zip) Released 8 June 2025. Dart: Add error state SCE_DART_STRINGEOL for unterminated string. Pull request notepad-plus-plus#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 notepad-plus-plus#315. TOML: Add error state SCE_TOML_STRINGEOL for unterminated string. Pull request notepad-plus-plus#315. Zig: Add error state SCE_ZIG_STRINGEOL for unterminated string. Pull request notepad-plus-plus#315.
Contributor
Author
|
Fix for regression with scintilla 5.5.6, see #16373 |
donho
reviewed
Jun 13, 2025
|
|
||
| HMONITOR hMonitor = MonitorFromRect(&rcMonitor, MONITOR_DEFAULTTONEAREST); | ||
| // If hMonitor is NULL, that's just the main screen anyway. | ||
| // If hMonitor is NULL, that's just the main screen anyways. |
Member
There was a problem hiding this comment.
Just a remark:
Comparing the difference in v5.5.6, it seems we have "fixed" the typo in the comment (though I didn't see it).
It's good to keep the typo as it is, so next update, we don't check this file.
Contributor
Author
There was a problem hiding this comment.
Typo change came from b742c54#diff-90a720dd83a501deb7a8329865ebdefae5156329cc211762ffe9f825dcfa5579 .
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release 5.5.7 (https://www.scintilla.org/scintilla557.zip)
Release 5.4.5 (https://www.scintilla.org/lexilla545.zip)