feat(scheme): use up-to-date scheme-mode on emacs <29

Emacs master has a number of fixes for scheme-mode which are nice to
have on older versions.  In particular, this includes indentation fixes
for common Scheme functions and improves Imenu integration for Guile.
This commit is contained in:
Andrew Whatson 2022-11-15 15:42:41 +10:00 committed by Henrik Lissner
parent f2c72a741f
commit 6ebf173d16

View file

@ -1,6 +1,11 @@
;; -*- no-byte-compile: t; -*-
;;; lang/scheme/packages.el
(when (< emacs-major-version 29)
(package! scheme
:recipe (:host gitlab :repo "flatwhatson/scheme-mode")
:pin "aaef1f88cc34e8b6e07c207f9b8caff33f6e0740"))
(when (package! geiser :pin "e54d5e6dc659c252d10c4280f4c4d78d38623df5")
(package! macrostep-geiser :pin "f6a2d5bb96ade4f23df557649af87ebd0cc45125")
(when (modulep! +chez)