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)) td> aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-01-02gnu: font-jetbrains-mono: Update to 2.221....* gnu/packages/fonts.scm (font-jetbrains-mono): Update to 2.221. Tobias Geerinckx-Rice
2021-01-02gnu: font-liberation: Update to 2.1.2....* gnu/packages/fonts.scm (font-liberation): Update to 2.1.2. Tobias Geerinckx-Rice
2021-01-02gnu: font-gnu-unifont: Update to 13.0.05....* gnu/packages/fonts.scm (font-gnu-unifont): Update to 13.0.05. Tobias Geerinckx-Rice
2020-12-17Revert "gnu: font-google-roboto: Update to 2.138."...This commit caused the package definition to no longer install any files. This reverts commit e93ee2547ecec152f9a198ccc338c4329cc69a71. Leo Famulari
2020-12-17gnu: font-fira-code: Update to 5.2....* gnu/packages/fonts.scm (font-fira-code): Update to 5.2. [source]: Update uri. Nicolas Goaziou
2020-12-17gnu: font-google-roboto: Update to 2.138....* gnu/packages/fonts.scm (font-google-roboto): Update to 2.138. Nicolas Goaziou
2020-12-17gnu: Add font-iosevka-curly....* gnu/packages/fonts.scm (font-iosevka-curly): New variable. Nicolas Goaziou
2020-12-17gnu: Add font-iosevka-curly-slab....* gnu/packages/fonts.scm (font-iosevka-curly-slab): New variable. Nicolas Goaziou
2020-12-17gnu: Iosevka fonts: Update to 4.0.3....* gnu/packages/fonts.scm (font-iosevka): (font-iosevka-slab): (font-iosevka-term): (font-iosevka-term-slab): (font-iosevka-aile): (font-iosevka-etoile): (font-iosevka-sparkle): Update to 4.0.3. Nicolas Goaziou