mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-04-08 17:15:37 +02:00
https://www.scintilla.org/scintilla542.zip Release 5.4.2 Released 5 March 2024. Significantly reduce memory used for undo actions, often to a half or quarter of previous versions. Feature #1458. Add APIs for saving and restoring undo history. For GTK, when laying out text, detect runs with both left-to-right and right-to-left ranges and divide into an ASCII prefix and more complex suffix. Lay out the ASCII prefix in the standard manner but, for the suffix, measure the whole width and spread that over the suffix bytes. This produces more usable results where the caret moves over the ASCII prefix correctly and over the suffix reasonably but not accurately. For ScintillaEdit on Qt, fix reference from ScintillaDocument to Document to match change in 5.4.1 using IDocumentEditable for SCI_GETDOCPOINTER and SCI_SETDOCPOINTER. For Direct2D on Win32, use the multi-threaded option to avoid crashes when Scintilla instances created on different threads. There may be more problems with this scenario so it should be avoided. Bug #2420. For Win32, ensure keyboard-initiated context menu appears in multi-screen situations. https://www.scintilla.org/lexilla531.zip Release 5.3.1 Released 5 March 2024. Assembler: After comments, treat \r\n line ends the same as \n. This makes testing easier. Bash: Fix folding when line changed to/from comment and previous line is comment. Issue #224. Batch: Fix handling ':' next to keywords. Issue #222. JavaScript: in cpp lexer, add lexer.cpp.backquoted.strings=2 mode to treat ` back-quoted strings as template literals which allow embedded ${expressions}. Issue #94. Python: fix lexing of rb'' and rf'' strings. Issue #223, Pull request #227. Ruby: fix lexing of methods on numeric literals like '3.times' so the '.' and method name do not appear in numeric style. Issue #225.
521 lines
12 KiB
Makefile
521 lines
12 KiB
Makefile
# Created by DepGen.py. To recreate, run DepGen.py.
|
|
PlatGTK.o: \
|
|
PlatGTK.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../include/Scintilla.h \
|
|
../include/Sci_Position.h \
|
|
../include/ScintillaWidget.h \
|
|
../src/CharacterType.h \
|
|
../src/XPM.h \
|
|
../src/UniConversion.h \
|
|
Wrappers.h \
|
|
Converter.h
|
|
ScintillaGTK.o: \
|
|
ScintillaGTK.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../include/ScintillaStructures.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../include/Scintilla.h \
|
|
../include/ScintillaWidget.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/CallTip.h \
|
|
../src/KeyMap.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/CaseConvert.h \
|
|
../src/UniConversion.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h \
|
|
../src/EditModel.h \
|
|
../src/MarginView.h \
|
|
../src/EditView.h \
|
|
../src/Editor.h \
|
|
../src/AutoComplete.h \
|
|
../src/ScintillaBase.h \
|
|
Wrappers.h \
|
|
ScintillaGTK.h \
|
|
scintilla-marshal.h \
|
|
ScintillaGTKAccessible.h \
|
|
Converter.h
|
|
ScintillaGTKAccessible.o: \
|
|
ScintillaGTKAccessible.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../include/ScintillaStructures.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../include/Scintilla.h \
|
|
../include/ScintillaWidget.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/CallTip.h \
|
|
../src/KeyMap.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/CaseConvert.h \
|
|
../src/UniConversion.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h \
|
|
../src/EditModel.h \
|
|
../src/MarginView.h \
|
|
../src/EditView.h \
|
|
../src/Editor.h \
|
|
../src/AutoComplete.h \
|
|
../src/ScintillaBase.h \
|
|
Wrappers.h \
|
|
ScintillaGTK.h \
|
|
ScintillaGTKAccessible.h
|
|
AutoComplete.o: \
|
|
../src/AutoComplete.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/CharacterType.h \
|
|
../src/Position.h \
|
|
../src/AutoComplete.h
|
|
CallTip.o: \
|
|
../src/CallTip.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/Position.h \
|
|
../src/CallTip.h
|
|
CaseConvert.o: \
|
|
../src/CaseConvert.cxx \
|
|
../src/CaseConvert.h \
|
|
../src/UniConversion.h
|
|
CaseFolder.o: \
|
|
../src/CaseFolder.cxx \
|
|
../src/CharacterType.h \
|
|
../src/CaseFolder.h \
|
|
../src/CaseConvert.h
|
|
CellBuffer.o: \
|
|
../src/CellBuffer.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Position.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/SparseVector.h \
|
|
../src/ChangeHistory.h \
|
|
../src/CellBuffer.h \
|
|
../src/UndoHistory.h \
|
|
../src/UniConversion.h
|
|
ChangeHistory.o: \
|
|
../src/ChangeHistory.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Position.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/SparseVector.h \
|
|
../src/ChangeHistory.h
|
|
CharacterCategoryMap.o: \
|
|
../src/CharacterCategoryMap.cxx \
|
|
../src/CharacterCategoryMap.h
|
|
CharacterType.o: \
|
|
../src/CharacterType.cxx \
|
|
../src/CharacterType.h
|
|
CharClassify.o: \
|
|
../src/CharClassify.cxx \
|
|
../src/CharacterType.h \
|
|
../src/CharClassify.h
|
|
ContractionState.o: \
|
|
../src/ContractionState.cxx \
|
|
../src/Debugging.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/SparseVector.h \
|
|
../src/ContractionState.h
|
|
DBCS.o: \
|
|
../src/DBCS.cxx \
|
|
../src/DBCS.h
|
|
Decoration.o: \
|
|
../src/Decoration.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Position.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/Decoration.h
|
|
Document.o: \
|
|
../src/Document.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/CharacterType.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/CellBuffer.h \
|
|
../src/PerLine.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/RESearch.h \
|
|
../src/UniConversion.h \
|
|
../src/ElapsedPeriod.h
|
|
EditModel.o: \
|
|
../src/EditModel.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/UniConversion.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h \
|
|
../src/EditModel.h
|
|
Editor.o: \
|
|
../src/Editor.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../include/ScintillaStructures.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/CharacterType.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/PerLine.h \
|
|
../src/KeyMap.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/UniConversion.h \
|
|
../src/DBCS.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h \
|
|
../src/EditModel.h \
|
|
../src/MarginView.h \
|
|
../src/EditView.h \
|
|
../src/Editor.h \
|
|
../src/ElapsedPeriod.h
|
|
EditView.o: \
|
|
../src/EditView.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../include/ScintillaStructures.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/CharacterType.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/PerLine.h \
|
|
../src/KeyMap.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/UniConversion.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h \
|
|
../src/EditModel.h \
|
|
../src/MarginView.h \
|
|
../src/EditView.h \
|
|
../src/ElapsedPeriod.h
|
|
Geometry.o: \
|
|
../src/Geometry.cxx \
|
|
../src/Geometry.h
|
|
Indicator.o: \
|
|
../src/Indicator.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/Indicator.h \
|
|
../src/XPM.h
|
|
KeyMap.o: \
|
|
../src/KeyMap.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/KeyMap.h
|
|
LineMarker.o: \
|
|
../src/LineMarker.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/XPM.h \
|
|
../src/LineMarker.h \
|
|
../src/UniConversion.h
|
|
MarginView.o: \
|
|
../src/MarginView.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../include/ScintillaStructures.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/KeyMap.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/UniConversion.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h \
|
|
../src/EditModel.h \
|
|
../src/MarginView.h \
|
|
../src/EditView.h
|
|
PerLine.o: \
|
|
../src/PerLine.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/Position.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/CellBuffer.h \
|
|
../src/PerLine.h
|
|
PositionCache.o: \
|
|
../src/PositionCache.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/CharacterType.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/KeyMap.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/UniConversion.h \
|
|
../src/DBCS.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h
|
|
RESearch.o: \
|
|
../src/RESearch.cxx \
|
|
../src/Position.h \
|
|
../src/CharClassify.h \
|
|
../src/RESearch.h
|
|
RunStyles.o: \
|
|
../src/RunStyles.cxx \
|
|
../src/Debugging.h \
|
|
../src/Position.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h
|
|
ScintillaBase.o: \
|
|
../src/ScintillaBase.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../include/ScintillaMessages.h \
|
|
../include/ScintillaStructures.h \
|
|
../include/ILoader.h \
|
|
../include/Sci_Position.h \
|
|
../include/ILexer.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/CharacterCategoryMap.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/ContractionState.h \
|
|
../src/CellBuffer.h \
|
|
../src/CallTip.h \
|
|
../src/KeyMap.h \
|
|
../src/Indicator.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h \
|
|
../src/CharClassify.h \
|
|
../src/Decoration.h \
|
|
../src/CaseFolder.h \
|
|
../src/Document.h \
|
|
../src/Selection.h \
|
|
../src/PositionCache.h \
|
|
../src/EditModel.h \
|
|
../src/MarginView.h \
|
|
../src/EditView.h \
|
|
../src/Editor.h \
|
|
../src/AutoComplete.h \
|
|
../src/ScintillaBase.h
|
|
Selection.o: \
|
|
../src/Selection.cxx \
|
|
../src/Debugging.h \
|
|
../src/Position.h \
|
|
../src/Selection.h
|
|
Style.o: \
|
|
../src/Style.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/Style.h
|
|
UndoHistory.o: \
|
|
../src/UndoHistory.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Position.h \
|
|
../src/SplitVector.h \
|
|
../src/Partitioning.h \
|
|
../src/RunStyles.h \
|
|
../src/SparseVector.h \
|
|
../src/ChangeHistory.h \
|
|
../src/CellBuffer.h \
|
|
../src/UndoHistory.h
|
|
UniConversion.o: \
|
|
../src/UniConversion.cxx \
|
|
../src/UniConversion.h
|
|
UniqueString.o: \
|
|
../src/UniqueString.cxx \
|
|
../src/UniqueString.h
|
|
ViewStyle.o: \
|
|
../src/ViewStyle.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/Position.h \
|
|
../src/UniqueString.h \
|
|
../src/Indicator.h \
|
|
../src/XPM.h \
|
|
../src/LineMarker.h \
|
|
../src/Style.h \
|
|
../src/ViewStyle.h
|
|
XPM.o: \
|
|
../src/XPM.cxx \
|
|
../include/ScintillaTypes.h \
|
|
../src/Debugging.h \
|
|
../src/Geometry.h \
|
|
../src/Platform.h \
|
|
../src/XPM.h
|