METANEOCORTEX\Kotti
3044daf9e2
fix: update to Scintilla v5.6.0
2026-02-26 06:48:12 +01:00
METANEOCORTEX\Kotti
399b95a5b1
fix: Zooming
2026-02-20 16:58:02 +01:00
METANEOCORTEX\Kotti
84385e28a9
upd: Lexilla v5.4.6, Scintilla v5.5.8
2026-02-14 01:13:14 +01:00
Derick Payne
f2bfef672d
chore(scintilla): apply remaining 5.5.8 change to SetSelectionFromSerialized
...
Changed InvalidateStyleRedraw() to Redraw() in SetSelectionFromSerialized
to match Scintilla 5.5.8 upstream.
Note: ListBox.cxx was already at 5.5.8 parity (opaque colors, ItemHeight bitmap).
2026-01-18 02:21:30 +02:00
Derick Payne
87ca61243e
chore(scintilla): cherry-pick Scintilla 5.5.8 bug fixes to 5.5.7 baseline
...
Applied selective changes from Scintilla 5.5.8 while preserving NP3 patches:
Bug fixes applied:
- Editor.cxx: Undo selection redraw fix (Bug #2487 )
- Editor.cxx: Rectangular selection indent fix (Feature #1567 )
- EditView.cxx: Bidi data bounds check
- CellBuffer.cxx: is_convertible_v type check
Features applied:
- CharacterCategoryMap.cxx: Unicode 16 character tables
- CaseConvert.cxx: Unicode 16 case folding
- Selection.cxx/h: New serialization format
- RunStyles.cxx: PTRDIFF_DOESNT_ALIAS_INT option
- CallTip.cxx: Removed macOS-specific colors
Intentionally excluded:
- PositionCache.cxx/h: noexcept conflicts with NP3
- win32/ScintillaWin.cxx: NP3 DPI exports preserved
- win32/PlatWin.cxx: 4-param AdjustWindowRectForDpi preserved
Removed 23 legacy upgrade_*.patch files, replaced with
np3_patches/upstream_558/ documentation.
Build verified: Release x64 successful
2026-01-18 02:19:22 +02:00
Derick Payne
8214c0c04b
revert: Undo partial Scintilla 5.5.8 upgrade (incompatible src/win32)
...
The partial upgrade approach failed - Scintilla 5.5.8 src/ files have
tight coupling with win32/ that cannot be separated due to changes in
PLATFORM_ASSERT and other shared macros. Scintilla stays at 5.5.7.
Lexilla 5.4.6 upgrade remains intact.
2026-01-18 00:52:54 +02:00
Derick Payne
5d0518377d
deps: Upgrade Scintilla 5.5.7 to 5.5.8 (partial, DPI-safe)
...
- Upgraded all src/ files (30 files): CharacterCategoryMap, CaseConvert, CallTip, AutoComplete, Indicator, RunStyles, CellBuffer, CharClassify, Style, Document, Editor, EditView, EditModel, MarginView, ViewStyle, Platform.h, ScintillaBase, PositionCache, SplitVector.h, Partitioning.h
- Upgraded include/ files: ILoader.h, Sci_Position.h, Scintilla.iface, ScintillaCall.h, ScintillaMessages.h
- Upgraded win32/SurfaceD2D.cxx
- Preserved include/Scintilla.h (NP3 DLL exports)
- Preserved include/ScintillaTypes.h (DotMatchAll)
- Preserved win32/PlatWin.h/cxx (4-param AdjustWindowRectForDpi)
- Preserved win32/ScintillaWin.cxx (NP3 exports)
- Preserved win32/ListBox.cxx (DPI compatibility)
- Updated version.txt to 558
2026-01-18 00:47:48 +02:00
Derick Payne
94170de0f2
revert: Restore Scintilla 5.5.7 and Lexilla 5.4.5 baseline
...
Reverts the broken Scintilla 5.5.8 / Lexilla 5.4.6 upgrade from
commit 2e4889e82 which was inadvertently pulled during rebase.
This restores the last known working state before incremental
upgrade attempt.
2026-01-18 00:29:47 +02:00
Derick Payne
2e4889e82a
deps: Upgrade Scintilla 5.5.8, Lexilla 5.4.6
...
- Updated Scintilla from 5.5.7 to 5.5.8
- Updated Lexilla from 5.4.5 to 5.4.6
- Preserved NP3 customizations (oniguruma regex, lexers_x, Scintilla.h patches)
- Documented all Scintilla.h NP3 patches in research doc
- Added _upgrade_backup to .gitignore
- Updated Changes.txt with upgrade entry
2026-01-17 22:10:57 +02:00
METANEOCORTEX\Kotti
0589ea292a
update Scintilla, fix issue IME zoom
2025-07-12 13:34:38 +02:00
METANEOCORTEX\Kotti
adc6827fd1
+upd: Scintilla v.5.5.7
2025-06-12 02:50:39 +02:00
METANEOCORTEX\Kotti
4c1add22c0
+upd: Scintilla v5.5.4
2025-02-02 13:06:07 +01:00
METANEOCORTEX\Kotti
6a7500bc36
+upd: Scintilla Lib v5.5.3
2024-11-30 12:12:50 +01:00
METANEOCORTEX\Kotti
89b75999c8
+add: Scintilla Libray v5.5.2
2024-08-24 09:51:07 +02:00
METANEOCORTEX\Kotti
b5b214a2f3
+upd: Scintilla Lib v5.5.0
2024-05-20 13:27:59 +02:00
Pairi Daiza
ee7b89e305
+fix: Redo failure introduced with Scintilla v5.4.2 Bug 2432
2024-03-09 14:05:01 +01:00
METANEOCORTEX\Kotti
9de70147e9
+upd: Scintilla Lib v5.4.2
2024-03-07 18:14:03 +01:00
METANEOCORTEX\Kotti
868683ed5f
+upd: Lexilla v5.3.0 and Scintilla v5.4.1
...
+add: allow selected lines movement for rectangular selection also
2024-01-10 17:06:08 +01:00
rkotten
8d558072e6
+upd: Update Scintilla v5.3.7
2023-09-26 13:01:16 +02:00
METANEOCORTEX\Kotti
f9df6977a1
+upd: Scintilla v5.3.6
...
+chg: "Dot matches all" -> "Dot matches line-breaks" (like NP++)
2023-09-13 17:36:02 +02:00
METANEOCORTEX\Kotti
60f6f13d64
+upd: Scintilla v5.3.5
2023-06-19 12:51:42 +02:00
rkotten
76739a116b
+upd: current Scintilla (v5.3.4+) development
2023-05-03 12:13:33 +02:00
METANEOCORTEX\Kotti
8b442ce38a
+upd: Scintilla v5.3.4
2023-03-15 02:10:33 +01:00
METANEOCORTEX\Kotti
2ea0adb0c3
+upd: Scintilla v5.3.3
2023-02-24 18:15:03 +01:00
METANEOCORTEX\Kotti
d391413064
+chg: Solution/Project tuning
...
+chg: Display of Unicode Point
2023-02-24 07:38:53 +01:00
METANEOCORTEX\Kotti
36b6f0c5f3
+chg: Lexer TEXT using own Default,
2023-02-20 00:05:37 +01:00
METANEOCORTEX\Kotti
6c6f3495a6
+upd: Scintilla Lib v5.3.2
2022-12-09 12:19:34 +01:00
METANEOCORTEX\Kotti
b04659e78c
+fix: modification marker based on selection history
...
+fix: context menu: web action handler
+fix: common base font size scheme handling
2022-11-04 11:04:25 +01:00
METANEOCORTEX\Kotti
f19c1b5912
+upd: Scintilla Lib v5.3.1
2022-10-15 00:43:27 +02:00
METANEOCORTEX\Kotti
56a54fe381
+ fmt: source code formatting
2022-09-02 17:31:24 +02:00
METANEOCORTEX\Kotti
e38c8f283d
+fix: try to fix printing scaling issue
2022-09-02 17:15:34 +02:00
METANEOCORTEX\Kotti
0648b472c6
+fix: Font selection (if font face-name does not match to family-name)
...
Scintilla-Patch shamelessly taken from Zufuliu's Notepad2-mod (great job)
2022-09-02 11:50:36 +02:00
METANEOCORTEX\Kotti
7f93ee9a3d
+upd: Scintilla Lib v5.3.0
2022-08-29 19:17:39 +02:00
METANEOCORTEX\Kotti
6f4f25e41d
+upd: Scintilla Lib v5.2.4
2022-08-29 18:59:12 +02:00
METANEOCORTEX\Kotti
75ce152cfd
+upd: Scintilla Lib v5.2.3
2022-08-29 18:52:26 +02:00
METANEOCORTEX\Kotti
e7ac2c4c04
+upd: Scintilla Lib v5.2.2
2022-08-29 18:27:37 +02:00
METANEOCORTEX\Kotti
851f171109
+upd: Scintilla Lib v5.2.1
2022-08-29 17:46:59 +02:00
METANEOCORTEX\Kotti
ca0a636bb2
+upd: Update Scintilla Library to v5.2.0
2022-02-09 14:13:25 +01:00
METANEOCORTEX\Kotti
6bc214bb6d
+upd: to Scintilla Lib v.5.1.5 (incl. adapt. for length queries on Sci-Calls: SCI_GETTEXT, SCI_GETSELTEXT, and SCI_GETCURLINE)
2021-12-09 13:24:23 +01:00
METANEOCORTEX\Kotti
69cc324d23
+upd: Scintilla Lib v5.1.4
2021-11-09 11:31:00 +01:00
METANEOCORTEX\Kotti
5420ab2f5c
+upd: Scintilla v513
2021-10-15 09:48:53 +02:00
METANEOCORTEX\Kotti
3ad5f34e14
+fix: caret change to hand over hyperlink only if ctrl is pressed
2021-08-25 14:49:54 +02:00
Rainer Kottenhoff
31f3d2331e
+upd: Scintilla v511
...
+upd: Lexilla v511
2021-07-26 09:50:27 +02:00
Rainer Kottenhoff
0a8aba1654
+upd: Scintilla v510
2021-07-02 16:48:15 +02:00
Rainer Kottenhoff
229a0ab0dd
+upd: Scintilla v503
2021-07-02 15:58:15 +02:00
Rainer Kottenhoff
dc9291dd6b
+ fix: space-width, avgchar-width and tab-width calculation
2021-05-11 14:25:55 +02:00
Rainer Kottenhoff
cbb622465e
+ fix: Scintilla missing recalculation of space width (to get correct tab width for indentation)
2021-05-11 14:19:38 +02:00
Rainer Kottenhoff
cc23faddab
+ fix: revert to Scintilla std tabwidth calculation on font changes
2021-05-11 13:57:16 +02:00
Rainer Kottenhoff
6d4a03833c
+cln: remove "fontsValid" extension (closer to default scintilla code base)
2021-05-06 12:56:45 +02:00
Rainer Kottenhoff
7a1d4bc362
+ upd: Scintilla Lib v5.0.2
2021-04-28 23:20:19 +02:00