aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/CharacterCategory.cxx
AgeCommit message (Collapse)AuthorFilesLines
2020-01-06More synchronizing LongTerm3 with default.mitchell1-2/+2
Ideally this covers anything missed during the backport process.
2019-11-01Backport: Remove noexcept from allocating constructors as may throw on ↵Neil1-1/+1
memory exhaustion. Backport of changeset 7750:12807611677a.
2019-10-16Backport: Feature [feature-requests:#1315] Update to Unicode 12.1.Neil1-53/+104
Backport of changeset 7707:13ce9d1ee13e.
2019-04-16Backport: Feature [feature-requests:#1259]. Add ↵mitchell1-0/+33
SCI_SETCHARACTERCATEGORYOPTIMIZATION API to optimize speed of character category features. Backport of changeset 7392:2832adedd0f4, but with added includes for Sci::clamp().
2018-10-18Backport: Updated case conversion and character categories to Unicode 11.Neil1-62/+178
Fixed history by moving new items into the pending version. Backport of changeset 7120:3d7ba41494e8.
2018-04-21Backport: Safety improvements for character code - drop reinterpret_cast, ↵Neil1-3/+2
ensure more variables are initialized, specify noexcept when safe. Backport of changeset 6727:8f4de063e95c.
2017-09-11Backport: The Scintilla namespace is always active for internal symbols and ↵Neil1-4/+0
for the lexer and document interfaces. Backport of changeset 6388:d62863ae40a3.
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