summaryrefslogtreecommitdiff
path: root/pygments/lexers
diff options
context:
space:
mode:
authorgbrandl <devnull@localhost>2006-11-26 22:46:39 +0100
committergbrandl <devnull@localhost>2006-11-26 22:46:39 +0100
commitd765ed8155c1876b454ea2ec5e6c819cd8da7fdb (patch)
treeb3db22982c3da50a54e0d8815ed34338470708fd /pygments/lexers
parent0ed631c5d086b5b00675d285dcb95d9cf3db9f7d (diff)
downloadpygments-d765ed8155c1876b454ea2ec5e6c819cd8da7fdb.tar.gz
[svn] Scheme lexer fix.
Diffstat (limited to 'pygments/lexers')
-rw-r--r--pygments/lexers/agile.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py
index 1cb711ff..b8adbf70 100644
--- a/pygments/lexers/agile.py
+++ b/pygments/lexers/agile.py
@@ -876,13 +876,13 @@ class SchemeLexer(RegexLexer):
# strings, symbols and characters
(r'"(\\\\|\\"|[^"])*"', String),
(r"'[a-zA-Z0-9]+", String.Symbol),
- (r'#\\[a-zA-Z0-9()]+', String.Char),
+ (r"#\\([()/'\".'_!ยง$%&?=+-]{1}|[a-zA-Z0-9]+)", String.Char),
# constants
(r'(#t|#f)', Name.Constant),
# special operators
- (r"('|#|`|,@|,)", Operator),
+ (r"('|#|`|,@|,|\.)", Operator),
# highlight the keywords
('(%s)' % '|'.join(