aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/UniqueString.cxx
AgeCommit message (Collapse)AuthorFilesLines
2022-07-29Apply rule-of-zero to delete standard methods where possible as handled byNeil1-2/+0
contained types. This allows flexibility as most lower-level data types can be moved and SplitVector and Partitioning of non-move-only types may be copied. CellBuffer still needs destructor due to incomplete type so retains all standard operations.
2021-09-15More accurate with 'noexcept'.Neil1-4/+2
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-1/+1
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.
2019-04-08Rename FontNames to UniqueStringSet and move into UniqueString.Neil1-0/+28
It may be useful in more situations than just font names.
2019-04-05Move UniqueStringCopy into its own source file UniqueString.cxx to hide theNeil1-0/+28
implementation.