Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-29 | Move CharacterSet and CharacterCategory from lexlib to src as in both ↵ | Neil | 1 | -208/+0 | |
Lexilla and Scintilla | |||||
2020-07-16 | Add constexpr, const, noexcept and make other small improvements to lexlib. | Neil | 1 | -19/+19 | |
2020-07-16 | Add move constructor to complete set of standard methods. | Neil | 1 | -14/+21 | |
2019-04-26 | Feature [feature-requests:#1238]. Simplify camel case forcing by checking only | Neil | 1 | -0/+4 | |
for upper and lower case characters instead of current word characters. This changes behaviour for words like "_word" -> "_Word" instead of remaining "_word" but that doesn't matter for this feature's intended use which is to allow display of ASCII-only keywords in the user's preferred casing (else/ELSE/Else) for languages with case-insensitive keywords. | |||||
2019-03-23 | Add Contains(char) to avoid casts in client code. Remove cast in AddString. | Neil | 1 | -4/+8 | |
2018-05-17 | Use nullptr instead of 0 in headers as this diminishes the number of warnings. | Neil | 1 | -1/+1 | |
2018-04-19 | Templatize MakeUpperCase/MakeLowerCase so they work on char/int without casts. | Neil | 1 | -4/+6 | |
2017-09-11 | The Scintilla namespace is always active for internal symbols and for the lexer | Neil | 1 | -4/+0 | |
interfaces ILexer4 and IDocument. | |||||
2017-03-08 | Fix memory leak. | Neil Hodgson | 1 | -5/+8 | |
2017-03-06 | Use several C++11 features as examples so problems with these features are seen. | Vicente | 1 | -0/+8 | |
Features used are move constructor, unique_ptr, deleted functions, enum class, lambda expression, and range for loop. | |||||
2016-10-06 | Move MakeLowerCase into CharacterSet.h as that is where MakeUpperCase is. | Neil | 1 | -1/+8 | |
Change the argument and return type of MakeUpperCase to match MakeLowerCase. Move StyleContext::MatchIgnoreCase into StyleContext.cxx as the change of header for MakeLowerCase couldn't be reconciled easily. Add casts as needed. | |||||
2012-07-10 | Added copy constructor and assignment operator to ease manipulation. | nyamatongwe | 1 | -0/+21 | |
2012-07-02 | Remove unnecessary check. | nyamatongwe | 1 | -1/+1 | |
2012-07-02 | Make IsLowerCase and IsUpperCase not depend on non-portable isascii, take | nyamatongwe | 1 | -0/+8 | |
an int argument to match similar calls, and move to header for wider use. | |||||
2012-07-02 | Remove unnecessary check. | nyamatongwe | 1 | -2/+2 | |
2012-07-02 | Treat negative values as non-ASCII. | nyamatongwe | 1 | -1/+1 | |
2011-05-13 | Removed confusing comment. Bug #3301002. | nyamatongwe | 1 | -1/+0 | |
2011-02-28 | Avoid shadowed variables as reported by Xcode. | nyamatongwe | 1 | -2/+2 | |
2010-07-13 | Changed files for new lexer design. | nyamatongwe | 1 | -5/+95 | |
2010-07-13 | Creating lexlib with lexer support files. | nyamatongwe | 1 | -0/+59 | |