| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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/parsers.scm (parse-regexp): New procedure.
|
|
|
|
| |
* syntax-highlight/parsers.scm (parse-filter): New procedure.
|
|
|
|
| |
* syntax-highlight/parsers.scm (tagged-parser): Fix typo in docstring.
|
|
|
|
| |
* syntax-highlight/scheme.scm: Remove commented code.
|
|
|
|
|
|
|
|
| |
The 'until' string needs to be reversed before stringification, since
the rest of the character list is in reverse order.
* syntax-highlight/parsers.scm (parse-delimited): Reverse 'until' string
when stringifying.
|
|
|