summaryrefslogtreecommitdiff
path: root/.dir-locals.el
diff options
context:
space:
mode:
Diffstat (limited to '.dir-locals.el')
-rw-r--r--.dir-locals.el12
1 files changed, 10 insertions, 2 deletions
diff --git a/.dir-locals.el b/.dir-locals.el
index e0716f9..4ab3cc8 100644
--- a/.dir-locals.el
+++ b/.dir-locals.el
@@ -1,3 +1,5 @@
+;;; SPDX-License-Identifier: GPL-3.0-or-later
+;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
;; Per-directory local variables for GNU Emacs 23 and later.
((nil
@@ -8,11 +10,17 @@
;; For use with 'bug-reference-prog-mode'.
(bug-reference-url-format . "https://gitlab.com/nonguix/nonguix/issues/%s")
(bug-reference-bug-regexp
- . "#[0-9]+")))
+ . "\\(#\\([0-9]+\\)\\)")
+
+ (geiser-insert-actual-lambda . nil)))
(c-mode . ((c-file-style . "gnu")))
(scheme-mode
.
- ((indent-tabs-mode . nil)
+ ;; Note this next setting will use the current guix as the geiser binary;
+ ;; one working with a local guix checkout may want something different.
+ ((geiser-guile-binary . ("guix" "repl"))
+
+ (indent-tabs-mode . nil)
(eval . (put 'eval-when 'scheme-indent-function 1))
(eval . (put 'call-with-prompt 'scheme-indent-function 1))
(eval . (put 'test-assert 'scheme-indent-function 1))