aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexCPP.cxx
AgeCommit message (Collapse)AuthorFilesLines
2011-01-20Improve control over folding of C++ with options to disable syntax-based ↵nyamatongwe1-8/+43
folding, disable multi-line comment folding, choosing custom explicit fold point text, and enable explicit fold points anywhere. From Udo Lechner.
2011-01-05Single quote strings with '\' to join lines now styled correctly. Bug #3150522.nyamatongwe1-2/+2
2010-11-10Remove support for Borland C++.nyamatongwe1-4/+0
Use a library for the lexers with MSVC to simplify SciTE makefile.
2010-09-15Fix for bug #3066031 Wrong syntax higlight for broken c++ style commentsnyamatongwe1-3/+5
2010-09-09Fix for bug #3062287 JavaScript lexer: recognize regexes following return ↵nyamatongwe1-2/+28
keyword.
2010-09-04Fix for bug #3058924 wrong highlighting for float literals containing +/-.nyamatongwe1-1/+1
Tests added for example numeric literals.
2010-09-01Fix division by 0 crash with preprocessor expressions likenyamatongwe1-2/+2
#if 1 / 0 or #if 1 //
2010-08-27Fixed bugs caused by ignoring single character \n line ends on #include linesnyamatongwe1-0/+8
causing preprocessor memory to be out of sync.
2010-08-07Made it possible to turn folding off again by looking at the "fold" property.nyamatongwe1-0/+7
2010-07-17Patch from Nick Treleaven to allow disabling explicit fold points.nyamatongwe1-1/+6
2010-07-17Removed debugging code.nyamatongwe1-2/+0
2010-07-13Major rewrite with lexer state used to highlight preprocessor constructs.nyamatongwe1-112/+646
2010-07-13Moved lexers into lexers directory.nyamatongwe1-0/+506