summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgbrandl <devnull@localhost>2006-11-26 22:24:43 +0100
committergbrandl <devnull@localhost>2006-11-26 22:24:43 +0100
commit9f1bf2dbcd652b296d740de1af874d71ce70461d (patch)
tree82756dc68fb906339dc09ca36732d60e62c8babb
parenteab5e8e32df7a2814cb2b09639f89159c78bae16 (diff)
downloadpygments-9f1bf2dbcd652b296d740de1af874d71ce70461d.tar.gz
[svn] Small C++ lexer fix.
-rw-r--r--pygments/lexers/compiled.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py
index a2dac215..2e733335 100644
--- a/pygments/lexers/compiled.py
+++ b/pygments/lexers/compiled.py
@@ -167,7 +167,9 @@ class CppLexer(RegexLexer):
('[a-zA-Z_][a-zA-Z0-9_]*', Name),
],
'classname': [
- (r'[a-zA-Z_][a-zA-Z0-9_]*', Name.Class, '#pop')
+ (r'[a-zA-Z_][a-zA-Z0-9_]*', Name.Class, '#pop'),
+ # template specification
+ (r'\s*(?=>)', Text, '#pop'),
],
'string': [
(r'"', String, '#pop'),