[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-mit cbf049d 18/29: scheme load path adjustments
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-mit cbf049d 18/29: scheme load path adjustments |
Date: |
Sun, 1 Aug 2021 18:31:05 -0400 (EDT) |
branch: elpa/geiser-mit
commit cbf049d8442923fa821cfa0bc75980cf4b5da06a
Author: jao <jao@gnu.org>
Commit: jao <jao@gnu.org>
scheme load path adjustments
---
geiser-mit.el | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/geiser-mit.el b/geiser-mit.el
index d7255c3..d6e4bc1 100644
--- a/geiser-mit.el
+++ b/geiser-mit.el
@@ -1,9 +1,12 @@
;;; geiser-mit.el -- MIT/GNU Scheme's implementation of the geiser protocols
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the Modified BSD License. You should
-;; have received a copy of the license along with this program. If
-;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
+;; Author: Peter <craven@gmx.net>
+;; Maintainer:
+;; Keywords: languages, mit, scheme, geiser
+;; Homepage: https://gitlab.com/emacs-geiser/chez
+;; Package-Requires: ((emacs "24.4") (geiser-core "1.0"))
+;; SPDX-License-Identifier: BSD-3-Clause
+;; Version: 1.0
;;; Code:
@@ -50,10 +53,14 @@
(car geiser-mit-binary)
geiser-mit-binary))
+(defvar geiser-mit-scheme-dir
+ (expand-file-name "src" (file-name-nondirectory load-file-name))
+ "Directory where the MIT scheme geiser package is installed.")
+
(defun geiser-mit--parameters ()
"Return a list with all parameters needed to start MIT/GNU Scheme.
This function uses `geiser-mit-init-file' if it exists."
- `("--load" ,(expand-file-name "mit/geiser/load.scm" geiser-scheme-dir))
+ `("--load" ,(expand-file-name "geiser/load.scm" geiser-mit-scheme-dir))
)
(defconst geiser-mit--prompt-regexp "[0-9]+ ([^)]+) => ") ;; *not* ]=>, that
confuses syntax-ppss
- [nongnu] branch elpa/geiser-mit created (now d17394f), Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 8ea7b3b 13/29: Fix indentation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit cbf049d 18/29: scheme load path adjustments,
Philip Kaludercic <=
- [nongnu] elpa/geiser-mit b159a6c 17/29: license and readme files, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 535866d 22/29: package autoloads, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit a856841 03/29: Lower minimum MIT Scheme version, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 29e934c 01/29: Add preliminary support for MIT/GNU Scheme., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit d70d2e3 02/29: Break long lines, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 817a402 04/29: A few byte-compilation warnings silenced, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit dcf7054 07/29: Same as before, but for geiser-mit-source-directory: it's 'directory, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 7fa3181 16/29: files moved from original import locations, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit aceeb88 14/29: Delete trailing whitespace, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 16457a6 20/29: another typo, Philip Kaludercic, 2021/08/01