Fix 'scheme-indent-function' to indent s-expressions starting with a keyword properly, like this: (#:foo 1 #:bar 2) instead of like this: (#:foo 1 #:bar 2) The fix is made by Mark H Weaver : --- a/lisp/progmodes/scheme.el +++ b/lisp/progmodes/scheme.el @@ -494,6 +494,12 @@ indentation." (> (length function) 3) (string-match "\\`def" function))) (lisp-indent-defform state indent-point)) + ((and (null method) + (> (length function) 1) + ;; The '#' in '#:' seems to get lost, not sure why + (string-match "\\`:" function)) + (let ((lisp-body-indent 1)) + (lisp-indent-defform state indent-point))) ((integerp method) (lisp-indent-specform method state indent-point normal-indent)) 'tabs'> aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-02-11gnu: lz4: Disable parallel testing....* gnu/packages/compression.scm (lz4)[arguments]: Set "#:parallel-tests?" keyword argument to "#f". Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Léo Le Bouter
2021-02-04gnu: tarlz: Update to 0.19....* gnu/packages/compression.scm (tarlz): Update to 0.19. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Antoine Côté
2021-01-27gnu: Add libjcat....* gnu/packages/compression.scm (libjcat): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Léo Le Bouter
2021-01-20gnu: lzlib: Update to 1.12....* gnu/packages/compression.scm (lzlib): Update to 1.12. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll
2021-01-10gnu: zutils: Update to 1.10....* gnu/packages/compression.scm (zutils): Update to 1.10. Tobias Geerinckx-Rice
2021-01-09gnu: plzip: Update to 1.9....* gnu/packages/compression.scm (plzip): Update to 1.9. Tobias Geerinckx-Rice
2021-01-06gnu: lziprecover: Update to 1.22....* gnu/packages/compression.scm (lziprecover): Update to 1.22. Tobias Geerinckx-Rice
2020-12-18gnu: xarchiver: Update to 0.5.4.16....* gnu/packages/compression.scm (xarchiver): Update to 0.5.4.16. Tobias Geerinckx-Rice