aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexCPP.cxx
AgeCommit message (Collapse)AuthorFilesLines
2011-02-14Addition of triple quoted strings for Vala. Feature #3177601.nyamatongwe1-1/+12
From Colomban Wendling.
2011-02-13Added Merge method to SparseState to make it possible to detect significantnyamatongwe1-4/+4
changes in lexers which will require styling beyond the end of the current range.
2011-02-10Handling unicode and wide character literals.nyamatongwe1-5/+8
2011-02-10New lexical class SCE_C_STRINGRAW for C++0x raw strings. Feature #3054629.nyamatongwe1-2/+44
2011-02-10Removed unnecessary call.nyamatongwe1-1/+0
2011-01-27Dropped inclusion of PropSetSimple.h in lexers which do not use ↵nyamatongwe1-2/+0
PropSetSimple directly. Dropped declaration not needed in LexCPP.
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