index
:
scintilla-mirror
master
sciteco-dev-pre-v2.0.0
sciteco-rel-5-1-3
sciteco-rel-5-3-4
sciteco-rel-5-5-2
sciteco-rel-5-5-4
sciteco-rel-5-5-7
Git mirror of the Scintilla editor component. Referenced by the SciTECO repository.
Robin Haberkorn
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
lexers
/
LexCPP.cxx
Age
Commit message (
Expand
)
Author
Files
Lines
2019-03-23
Backport: Simplified preprocessor conditional styling code, renamed 'active' ...
Neil
1
-33
/
+63
2019-03-23
Backport: Fix warnings from MSVC Code Analysis.
Neil
1
-30
/
+37
2019-01-15
Backport: Treat "#if(" as preprocessor directive "#if" followed by operator "(".
Neil
1
-1
/
+1
2018-12-12
Backport: Bug [#2069]. LexerCPP: modernize int to std::string conversion
Jannick
1
-3
/
+1
2018-12-12
Backport: Bug [#2069]. LexCPP: fix bug in arithmetic calculation by adding pr...
Jannick
1
-5
/
+9
2018-12-04
Backport: Bug [#2062]. Interpret continued preprocessor lines correctly by re...
Neil
1
-10
/
+20
2018-09-24
Backport: Bug [#2045]. LexCPP: Fix 'elif' token length
huki
1
-1
/
+1
2018-09-18
Backport: Guard against shifting by negative amount as that is undefined beha...
Neil Hodgson
1
-1
/
+5
2018-06-04
Backport: Use const and noexcept, initialize, avoid casts and improve variabl...
Neil
1
-29
/
+29
2018-06-04
Backport: Use lambda in preference to function object.
Neil
1
-10
/
+2
2018-04-14
Backport: Undo some changes that snuck in the last change set.
Neil
1
-7
/
+7
2018-05-05
Backport: Make some changes recommended by clang-tidy.
mitchell
1
-9
/
+10
2017-09-11
Backport: The Scintilla namespace is always active for internal symbols and f...
Neil
1
-2
/
+0
2017-08-28
Backport: Bug [#1966]. "defined A" removes "A" before replacing "defined" wit...
Jannick
1
-0
/
+1
2017-08-28
Backport: Bug [#1966]. #define A is treated as #define A 1.
Jannick
1
-0
/
+2
2017-08-28
Backport: Bug [#1966]. Default value of 0 for undefined preprocessor symbols.
Jannick
1
-2
/
+2
2017-07-17
Backport: Fix signed / unsigned comparison warnings.
Neil
1
-4
/
+4
2017-07-17
Backport: Mark overriding methods as "override".
Neil Hodgson
1
-4
/
+4
2017-07-17
Backport: Implement style metadata for some languages.
Neil
1
-6
/
+81
2017-06-22
Backport: Add style metadata methods with null implementations.
Neil
1
-4
/
+16
2017-04-09
Further use of range-for.
Neil
1
-9
/
+9
2017-04-07
Prefer C++ static cast over C-style casts.
Neil
1
-3
/
+3
2017-04-06
Added const to some lexers.
Neil
1
-21
/
+21
2017-03-04
Use C++11 keyword "override" for methods in lexers that override an interface.
Neil
1
-21
/
+21
2016-11-05
StyleContext no longer needs mask argument.
Neil
1
-1
/
+1
2016-08-30
Feature [feature-requests:#210]. Allow folding on #else and #elif.
Neil
1
-2
/
+13
2016-08-20
Use const reference parameter when it can prevent extra copies.
Neil
1
-1
/
+1
2016-04-23
Fix a bug with multi-line strings with line continuation where the string style
ActiveState
1
-0
/
+3
2016-03-03
CPP: Add support for folding on `(` and `)`
Colomban Wendling
1
-2
/
+2
2015-11-20
Remove line end whitespace.
Neil
1
-3
/
+3
2015-07-30
Use Sci_Position / Sci_PositionU for variables in lexers that represent
Joe Mueller
1
-28
/
+28
2015-07-20
Use Sci_Position when required to implement interfaces.
Neil
1
-8
/
+8
2015-05-12
Bug [#1719]. Fix #undef directive.
Neil
1
-3
/
+2
2015-04-22
Fix highlighting empty backquote strings (``) in cpp lexer
Jiří Techet
1
-1
/
+0
2015-02-19
Implement lexer.cpp.verbatim.strings.allow.escapes.
Neil Hodgson
1
-1
/
+8
2014-11-28
LexCPP: Also fold on square brackets
Colomban Wendling
1
-2
/
+2
2014-06-19
Bug [#1614]. Don't crash on incomplete macro definition "#define x(".
Neil Hodgson
1
-1
/
+3
2014-05-31
Safer handling of "#define X" which caused fault in debug build with Visual C++.
Neil
1
-1
/
+1
2014-05-24
Header include statements are now in a standardised order with that order
Neil
1
-1
/
+1
2014-05-24
Fix raw string recognition so that R"xxx(blah)xxx" is styled as SCE_C_STRINGRAW.
Neil
1
-3
/
+11
2014-01-20
Fix typos in comments (lexers)
Stefan Weil
1
-2
/
+2
2014-05-14
Limit iterations when expanding macros in case a macro is recursive such as
Neil
1
-1
/
+4
2014-05-13
Feature [feature-requests:#1051]. Fixed shadowed local variable.
Neil
1
-1
/
+1
2014-05-12
Feature [feature-requests:#1051]. Support #if defined SYMBOL.
Neil
1
-94
/
+252
2014-04-29
Fix some warnings instead of relying upon #pragma to hide them
Neil
1
-2
/
+2
2014-04-19
Use an unnamed namespace instead of static as classes and structs can't be st...
Neil
1
-9
/
+14
2014-04-19
Optionally highlight escape sequences in strings as SCE_C_ESCAPESEQUENCE.
Neil
1
-2
/
+62
2014-04-14
Fix write one past array end bug.
Neil
1
-2
/
+3
2014-04-03
Feature [feature-requests:#1047]. Supports Go back quoted raw string literals...
Neil
1
-0
/
+9
2014-04-03
C++ lexer can highlight task marker keywords in comments as SCE_C_TASKMARKER.
Neil
1
-0
/
+42
[next]