| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
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.
|
|
and CharacterCategoryMap to avoid clashes with Lexilla when building an
executable that includes both.
|
|
Implement SC_ELEMENT_LIST* to change colours of autocompletion lists.
|
|
Add IntegerRectangle struct for local use in PlatGTK.cxx.
|
|
almost everywhere.
|
|
PLATFORM_ASSERT is used in data structure headers which led to including
graphics and windowing APIs in data structure modules.
|
|
|
|
used for Scintilla, Lexilla, and SciTE.
Update HeaderOrder.txt to match files moved out to Lexilla.
|
|
Previously, more initialisation was performed inside DllMain but some actions
such as loading libraries are unsafe inside DllMain.
Avoid listbox UnregisterClass if no attempt to register which will occur if
no Scintilla windows were created.
std::call_once is used to ensure initialisation is performed at most once.
|
|
Remove unused headers from HeaderOrder.txt.
|
|
|
|
be reused.
|
|
|
|
|
|
|
|
|
|
Also use #if for painting measurement as there are 7 sections of code to enable.
|
|
to simplify build process by eliminating the compilation of ScintillaWin.cxx
into ScintillaWinS.o|obj.
|
|
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character
into UniConversion.
|
|
after standard C++ language headers.
|
|
|
|
|
|
ILexer.h.
|
|
|
|
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.
|
|
where it may be needed in the future.
|
|
|
|
|
|
|
|
|
|
|
|
which is 0 or NULL for most lines.
|
|
in Cocoa source consistently.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
defined in scripts/HeaderOrder.txt.
|