Age | Commit message (Collapse) | Author | Files | Lines |
|
new WinType.h header.
|
|
Ensure variables initialised. Remove dead code.
|
|
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.
|
|
|
|
noexcept context.
|
|
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.
|
|
|
|
drop.
Simplify IME font definition.
|
|
|
|
defined behaviour.
|
|
share implementation of window pointers between files, use GetWindowStyle.
|
|
|
|
|
|
|
|
Replace 0 and NULL with nullptr for COM, DirectWrite and least ambiguous cases.
|
|
|
|
interfaces ILexer4 and IDocument.
|
|
|
|
|
|
|
|
|
|
of these libraries except when compiling with Visual C++.
|
|
Windows XP.
|