Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-03-08 | Define constants for UTF-8 and UTF-16 implementation for clarity. | Neil | 1 | -0/+33 | |
Add tests to check that inverted conversions yield the original value. | |||||
2025-02-04 | Add overload of UnicodeFromUTF8 that takes a string_view. | Neil | 1 | -0/+5 | |
2024-01-02 | Fix warnings in test case code mostly by adding const. | Neil | 1 | -24/+24 | |
2023-11-07 | Feature [feature-requests:#1501] Use string_view and constexpr in unit tests. | Zufu Liu | 1 | -2/+2 | |
2021-07-11 | Avoid some incorrect compiler warnings for out-of-bounds access by providing | Neil | 1 | -3/+3 | |
extra bytes. | |||||
2021-06-21 | Fix some warnings in unit tests.rel-5-1-0 | Zufu Liu | 1 | -1/+1 | |
2021-05-24 | Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h | Neil | 1 | -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. | |||||
2021-05-09 | Add @file <filename> comments to follow convention. | Neil | 1 | -1/+3 | |
Fix incorrect filename comments. Normalize Qt code to use #endif /* X */ insetad of #endif // X. | |||||
2021-03-18 | std::optional is a basic vocabulary type that may be used widely so include | Neil | 1 | -0/+1 | |
almost everywhere. | |||||
2021-03-18 | Move assert and debug trace functions into their own header Debugging.h. | Neil | 1 | -2/+1 | |
PLATFORM_ASSERT is used in data structure headers which led to including graphics and windowing APIs in data structure modules. | |||||
2021-03-17 | Extract geometry and colour definitions from Platform.h into src/Geometry.h. | Neil | 1 | -0/+1 | |
2018-05-31 | Allow std::unique_ptr to be used more widely. | Neil | 1 | -0/+1 | |
2018-05-18 | Add <vector> to files that include Platform.h as likely needed in future. | Neil | 1 | -0/+1 | |
2018-05-14 | Use string_view for UniConversion functions. | Neil | 1 | -24/+24 | |
2018-05-13 | Include <string_view> in tests in case needed. | Neil | 1 | -0/+1 | |
2018-03-25 | Feature [feature-requests:#1213]. Clarify UTF8Classify. | Zufu Liu | 1 | -31/+48 | |
Use UTF8BytesOfLead to determine expected length early in function to quickly detect argument not long enough, invalid single bytes and invalid first trail then branching on length for more detailed checks. | |||||
2018-03-24 | Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion. | Zufu Liu | 1 | -0/+27 | |
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion. | |||||
2018-03-22 | Feature [feature-requests:#1211]. Use pre-computed table for UTF8BytesOfLead. | Zufu Liu | 1 | -60/+107 | |
Friendlier treatment of invalid UTF-8. Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests. | |||||
2018-03-20 | Add unit tests for UniCoversion. | Neil | 1 | -0/+264 | |