aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/CharacterSet.h
AgeCommit message (Collapse)AuthorFilesLines
2017-03-08Fix memory leak.Neil Hodgson1-5/+8
2017-03-06Use several C++11 features as examples so problems with these features are seen.Vicente1-0/+8
Features used are move constructor, unique_ptr, deleted functions, enum class, lambda expression, and range for loop.
2016-10-06Move MakeLowerCase into CharacterSet.h as that is where MakeUpperCase is.Neil1-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-10Added copy constructor and assignment operator to ease manipulation.nyamatongwe1-0/+21
2012-07-02Remove unnecessary check.nyamatongwe1-1/+1
2012-07-02Make IsLowerCase and IsUpperCase not depend on non-portable isascii, takenyamatongwe1-0/+8
an int argument to match similar calls, and move to header for wider use.
2012-07-02Remove unnecessary check.nyamatongwe1-2/+2
2012-07-02Treat negative values as non-ASCII.nyamatongwe1-1/+1
2011-05-13Removed confusing comment. Bug #3301002.nyamatongwe1-1/+0
2011-02-28Avoid shadowed variables as reported by Xcode.nyamatongwe1-2/+2
2010-07-13Changed files for new lexer design.nyamatongwe1-5/+95
2010-07-13Creating lexlib with lexer support files.nyamatongwe1-0/+59