| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
This was a thinko. It's redundant with 'parse-fail'.
* syntax-highlight/parsers.scm (parse-never): Delete.
(parse-fail): Rewrite docstring.
(parse-any, parse-each): Use 'parse-fail'.
* syntax-highlight/scheme.scm (parse-specials, parse-openers,
parse-closers): Likewise.
|
|
|
|
|
|
|
|
|
| |
The 'make-scheme-highlighter' procedure lets the user override what the
set of special symbols and regexps are, useful for adding/removing
context-specific symbols.
* syntax-highlight/scheme.scm (make-scheme-highlighter): New procedure.
(scheme-highlighter): Define in terms of 'make-scheme-highlighter'.
|
|
|
|
|
|
| |
* syntax-highlight/scheme.scm (parse-symbol-chars,
parse-specials/regexp): New procedures.
(parse-keyword): Use 'parse-symbol-chars'.
|
|
|
|
| |
* syntax-highlight/scheme.scm: Remove commented code.
|
|
|