1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 04:10:54 -08:00

Add scheme-mode indentation for SRFI 64, R7RS guard

* lisp/progmodes/scheme.el: Add properties for SRFI 64 and R7RS guard
identifiers.  (Bug#75999)
This commit is contained in:
Antero Mejr 2025-01-18 22:35:39 -05:00 committed by Stefan Kangas
parent 4be087f1e1
commit d10acd16c9

View file

@ -681,10 +681,15 @@ indentation."
(put 'define-values 'scheme-indent-function 1)
(put 'define-record-type 'scheme-indent-function 1) ;; is 1 correct?
(put 'define-library 'scheme-indent-function 1)
(put 'guard 'scheme-indent-function 1)
;; SRFI-8
(put 'receive 'scheme-indent-function 2)
;; SRFI 64
(put 'test-group 'scheme-indent-function 1)
(put 'test-group-with-cleanup 'scheme-indent-function 1)
;; SRFI-204 (withdrawn, but provided in many implementations, see the SRFI text)
(put 'match 'scheme-indent-function 1)
(put 'match-lambda 'scheme-indent-function 0)