| Age | Commit message (Collapse) | Author | Files | Lines |
|
This change was not compatible with Cocoa as it uses document-based coordinates
rather than view-based.
|
|
DISABLE_D2D may still be defined to remove Direct2D features.
|
|
to simplify build process by eliminating the compilation of ScintillaWin.cxx
into ScintillaWinS.o|obj.
|
|
|
|
needs to #include "XPM.h".
Move definition of standard methods on LineMarker from header to implementation
to reduce included text and further isolate use of XPM and RGBAImage.
|
|
Use of const where reasonable.
|
|
|
|
interfaces ILexer4 and IDocument.
|
|
ILexer.h.
|
|
core to allow the Sci_Position.h types to widen to 64-bits.
|
|
|
|
All events include a set of keyboard modifier flags.
Older calls that passed individual parameters for each key were removed.
|
|
Replaced Platform::Clamp with Sci::clamp but will later change this to
std::clamp once on full C++17 compilers.
Drop MouseButtonBounce workaround for very early GTK+/Linux.
|
|
Define UniqueString as a move-only string and use in a SparseVector for
ContractionState.
Remove SparseVector method specializations that are no longer needed.
|
|
|
|
as that throws an exception.
Also use unique_ptr for tab stop positions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
where it may be needed in the future.
|
|
|
|
and lines.
|
|
only available from Windows 2000 and later.
|
|
Features used are move constructor, unique_ptr, deleted functions, enum class,
lambda expression, and range for loop.
|
|
|
|
|
|
|
|
|
|
to SDK headers.
|
|
and StringDecode more and make more likely to be optimized.
|
|
|
|
is within the window.
|
|
Improved documentation for character sets.
|
|
readers like NVDA will speak when extending the selection with a Shift+Down key
combination scrolls but does not move the caret position relative to the screen.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|