aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/CharacterCategory.cxx
AgeCommit message (Collapse)AuthorFilesLines
2021-01-29Move CharacterSet and CharacterCategory from lexlib to src as in both ↵Neil1-4048/+0
Lexilla and Scintilla
2020-07-16Add constexpr, const, noexcept and make other small improvements to lexlib.Neil1-6/+6
2019-11-01Remove noexcept from allocating constructors as may throw on memory exhaustion.Neil1-1/+1
2019-10-16Feature [feature-requests:#1315] Update to Unicode 12.1.Neil1-53/+104
2019-03-29Feature [feature-requests:#1259]. Add SCI_SETCHARACTERCATEGORYOPTIMIZATION APINeil1-0/+31
to optimize speed of character category features.
2018-10-18Updated case conversion and character categories to Unicode 11.Neil1-62/+178
Fixed history by moving new items into the pending version.
2018-04-21Safety improvements for character code - drop reinterpret_cast, ensure moreNeil1-3/+2
variables are initialized, specify noexcept when safe.
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-4/+0
interfaces ILexer4 and IDocument.
2017-04-06Added const where possible.Neil1-4/+4
2017-03-23The Python lexer recognizes identifiers more accurately when they includeNeil1-0/+146
non-ASCII characters. Calls provided for determining whether characters are in the sets defined for identifiers by the Unicode standard in UAX #31.
2017-03-23Updated case conversion and character categories to Unicode 9.Neil1-110/+515
2014-06-22Typo.Neil1-1/+1
2014-01-21Added ELEMENTS macro and use it to clarify determining size of arrays.Neil Hodgson1-1/+2
2013-07-03Minor consting. Documentation added.Neil1-2/+13
2013-07-01Fixed namespace.nyamatongwe1-2/+2
2013-07-01Added CharacterCategory.Neil1-0/+3292