diff options
| -rw-r--r-- | elisp/geiser-syntax.el | 13 | 
1 files changed, 9 insertions, 4 deletions
| diff --git a/elisp/geiser-syntax.el b/elisp/geiser-syntax.el index 091a8b4..6a5cb55 100644 --- a/elisp/geiser-syntax.el +++ b/elisp/geiser-syntax.el @@ -28,25 +28,30 @@                      pairs)))  (geiser-syntax--scheme-indent + (and-let* 1)   (case-lambda 0)   (catch defun)   (class defun)   (dynamic-wind 0)   (let*-values 1) - (letrec* 1) - (letrec-values 1)   (let-values 1)   (let/ec 1) - (match defun) + (letrec* 1) + (match 1) + (match-lambda 0) + (match-lambda* 0) + (match-let 1) + (match-let* 1) + (match-letrec 1)   (opt-lambda 1)   (parameterize 1)   (parameterize* 1)   (receive 2) + (require-extension 0)   (syntax-case 2)   (unless 1)   (when 1)   (while 1) - (with-error-to-port 1)   (with-syntax 1)) | 
