| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-11-12 | Hoist common conversion from UTF-8 byte string into CharacterExtracted | Neil | 1 | -14/+25 |
| 2022-10-20 | Change ScintillaBase::AutoCompleteInsert to take a string_view and add | Neil | 1 | -0/+1 |
| 2022-10-19 | Fix noexcept warnings from recent changes. | Neil | 1 | -0/+1 |
| 2022-09-12 | Remove NotifyLexerChanged notification from DocWatcher. | Neil | 1 | -2/+0 |
| 2022-08-09 | Remove unnecessary semicolons. | Neil | 1 | -5/+5 |
| 2022-07-31 | Added change history which can display document changes (modified, saved, ...) | Neil | 1 | -1/+7 |
| 2021-10-21 | Feature [feature-requests:#1417] Use backward iteration to find space / control | Zufu Liu | 1 | -1/+1 |
| 2021-09-30 | Feature [feature-requests:#1416] Remove extra check that is never true and | Zufu Liu | 1 | -1/+1 |
| 2021-08-22 | Follow rule-of-zero / rule-of-5 where reasonable by removing standard operators | Neil | 1 | -1/+1 |
| 2021-08-22 | Encapsulate an ILexer5* in LexerInstance class to simplify client code. | Neil | 1 | -8/+28 |
| 2021-07-15 | Feature [feature-requests:#1370] Implement SCI_ALLOCATELINES to allocate indices | Zufu Liu | 1 | -0/+1 |
| 2021-07-05 | Feature [feature-requests:#1408] Check both bytes of potential DBCS character | Zufu Liu | 1 | -1/+1 |
| 2021-07-03 | Feature [feature-requests:#1408] Simplify code, remove IsDBCSTrailByteInvalid. | Zufu Liu | 1 | -1/+0 |
| 2021-07-03 | Feature [feature-requests:#1408] Use positive IsDBCSTrailByteNoExcept function | Zufu Liu | 1 | -0/+1 |
| 2021-05-28 | Better exception handling for noexcept methods. More accurate noexcept marking. | Neil | 1 | -1/+4 |
| 2021-05-24 | Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h | Neil | 1 | -45/+34 |
| 2021-05-20 | Add LevelIsHeader and LevelIsWhitespace as fold levels will become enum class | Neil | 1 | -0/+8 |
| 2021-05-08 | Feature [feature-requests:1373]. Make idle actions smoother by measuring | Neil | 1 | -1/+1 |
| 2021-05-08 | Feature [feature-requests:1373]. Add methods for refining idle task durations. | Zufu Liu | 1 | -0/+2 |
| 2021-04-05 | Extract CharClassify::cc as CharacterClass and change to enum class. | Neil | 1 | -3/+3 |
| 2021-03-18 | Use unique_ptr for CaseFolderForEncoding to show transfer of ownership. | Neil | 1 | -1/+1 |
| 2020-07-16 | Make EncodingFamily an enum class for more type safety. | Neil | 1 | -1/+1 |
| 2020-07-15 | Feature [feature-requests:1368]. Add BraceMatchNext API. | Zufu Liu | 1 | -1/+1 |
| 2020-06-12 | Bug [#2141]. Implement end of line annotations. | Prakash Sahni | 1 | -1/+7 |
| 2020-06-11 | Use noexcept where safe and maintainable. | Neil | 1 | -1/+1 |
| 2020-05-03 | Feature [feature-requests:1347]. Add InsertLines method to PerLine interface and | Neil | 1 | -0/+1 |
| 2020-04-08 | Simplify PerLine, remove casts, use noexcept, const, & constexpr where possible. | Neil | 1 | -8/+8 |
| 2020-04-08 | Feature [feature-requests:1344]. Add methods for iterating through the marker | Iain Clarke | 1 | -0/+2 |
| 2020-03-31 | Pass argument as unique_ptr to show transfer of ownership. Add const and noex... | Neil | 1 | -2/+2 |
| 2019-12-22 | Define ILexer5 with methods for retrieving name, ID, and property values. | Neil | 1 | -1/+1 |
| 2019-07-01 | Use noexcept on Document where reasonable with no effect on external interface. | Neil | 1 | -33/+34 |
| 2019-07-01 | Use noexcept in HighlightDelimiter - its a simple struct. | Neil | 1 | -5/+5 |
| 2019-04-26 | Feature [feature-requests:#1238]. Simplify camel case forcing by checking only | Neil | 1 | -1/+0 |
| 2019-03-29 | Feature [feature-requests:#1259]. Add SCI_SETCHARACTERCATEGORYOPTIMIZATION API | Neil | 1 | -0/+3 |
| 2019-03-03 | Use constexpr where reasonable and move groups of static functions into unnamed | Neil | 1 | -1/+1 |
| 2019-03-03 | Use noexcept where reasonable. | Neil | 1 | -5/+5 |
| 2019-03-03 | Delete standard methods of UndoGroup so it can not be copied. | Neil | 1 | -0/+5 |
| 2018-10-15 | Extract duration measurement damping and clamping into ActionDuration class so | Neil | 1 | -1/+21 |
| 2018-07-10 | Optional indexing of line starts in UTF-8 documents by UTF-32 code points and | Neil | 1 | -0/+5 |
| 2018-06-10 | Using noexcept for simple functions. | Neil | 1 | -29/+29 |
| 2018-05-21 | Draw invalid bytes in DBCS when detected as blobs in a similar way to UTF-8. | Neil Hodgson | 1 | -0/+3 |
| 2018-05-14 | Replace 0 with nullptr. | Neil | 1 | -4/+4 |
| 2018-04-21 | Tighten definition of regular expression iterators so they are noexcept and | Neil | 1 | -8/+11 |
| 2018-04-19 | Casting changed in many places, due to change to 64-bit variables for 64-bit | Neil | 1 | -3/+4 |
| 2018-04-17 | Add SC_DOCUMENTOPTION_TEXT_LARGE option for documents larger than 2 GigaBytes. | Neil | 1 | -0/+2 |
| 2018-04-14 | Make some changes recommended by clang-tidy. | Neil Hodgson | 1 | -1/+1 |
| 2018-04-13 | Use 'override' for methods that are overridden. | Neil | 1 | -30/+32 |
| 2018-04-04 | Remove redundant forward declaration and move forward declarations to top. | Neil | 1 | -10/+8 |
| 2018-03-28 | Split decorations into interface and implementation. | Neil | 1 | -1/+1 |
| 2018-03-09 | Use Position/Line/int more accurately in preparation for large documents. | Neil | 1 | -2/+2 |