Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
history. Tweak size of INDIC_POINT and INDIC_POINTCHARACTER. Let translucency of
INDIC_COMPOSITIONTHICK be adjusted.
|
|
|
|
|
|
and ScintillaStructures.h using scoped enumerations.
Use these headers instead of Scintilla.h internally.
External definitions go in the Scintilla namespace and internal definitio0ns in
Scintilla::Internal.
|
|
will be published in externally visible header.
|
|
This replaces the use of SC_ALPHA_NOALPHA for markers.
|
|
|
|
|
|
|
|
problems with very long documents.
Fixes uneven line heights on Cocoa after around 1.1 million lines.
|
|
be highlighted better.
|
|
almost everywhere.
|
|
PLATFORM_ASSERT is used in data structure headers which led to including
graphics and windowing APIs in data structure modules.
|
|
reference counted using std::shared_ptr. This optimizes memory and reduces
potential for allocation bugs.
|
|
|
|
|
|
|
|
|
|
|
|
This simplifies and optimizes their use in other classes and containers.
|
|
|
|
|
|
Polygon and delete the standard copy and assignment methods.
|
|
|
|
|
|
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.
|
|
|
|
From Effective Modern C++ Item 21.
|
|
interfaces ILexer4 and IDocument.
|
|
|
|
|
|
|
|
|
|
where it may be needed in the future.
|
|
tool set will not indirectly include <stdexcept>.
|
|
From Mitchell Foral.
|
|
|
|
|
|
static methods as there were too many failures with mixed types and not-quite
matching types.
|
|
|
|
conversions and other conversions more consistent.
|
|
|
|
|
|
|
|
other platforms and ensure for folding markers that the '+' or '-' do
not touch the circle.
Change order of drawing so that circles are drawn after connecting
lines so overwrite any tails.
|