[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-gauche 2e6dbc4 076/119: Aesthetic changes
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-gauche 2e6dbc4 076/119: Aesthetic changes |
Date: |
Sun, 1 Aug 2021 18:28:00 -0400 (EDT) |
branch: elpa/geiser-gauche
commit 2e6dbc413a4bdc81e8ebf132cce7dd789f0d977f
Author: András Simonyi <andras.simonyi@gmail.com>
Commit: András Simonyi <andras.simonyi@gmail.com>
Aesthetic changes
---
geiser-gauche.el | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/geiser-gauche.el b/geiser-gauche.el
index 6f0c6dd..fc1f7d9 100644
--- a/geiser-gauche.el
+++ b/geiser-gauche.el
@@ -72,6 +72,12 @@
:group 'geiser-gauche)
+;;; Utils
+
+(defconst geiser-gauche--load-dir (f-dirname load-file-name)
+ "The dir from geicher-gauche was loaded.")
+
+
;;; REPL support:
(defun geiser-gauche--binary ()
@@ -82,7 +88,7 @@
(defun geiser-gauche--parameters ()
"Return a list with all parameters needed to start Gauche Scheme."
`(,@geiser-gauche-extra-command-line-parameters
- "-l" ,(expand-file-name "gauche/geiser.scm" geiser-scheme-dir)
+ "-l" ,(expand-file-name "geiser-gauche.scm" geiser-gauche--load-dir)
,@(and (listp geiser-gauche-binary) (cdr geiser-gauche-binary))))
(defconst geiser-gauche--prompt-regexp "gosh\\(\\[[^(]+\\]\\)?> ")
@@ -154,11 +160,11 @@ form."
(t :f)))
(defun geiser-gauche--enter-command (module)
- "Return a scheme expression to enter MODULE."
+ "Return a scheme expression string to enter MODULE."
(format "(select-module %s)" module))
(defun geiser-gauche--import-command (module)
- "Return a scheme expression to import MODULE."
+ "Return a scheme expression string to import MODULE."
(format "(import %s)" module))
;; Code taken from the Guile implementation.
- [nongnu] elpa/geiser-gauche 45ee16c 100/119: Minor README improvement, (continued)
- [nongnu] elpa/geiser-gauche 45ee16c 100/119: Minor README improvement, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche abd3353 101/119: Add TOC to README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche dfc3090 106/119: Correctly detect version with Gauche 0.9.6, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 8e737d2 110/119: Improve completion, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 5a2f9c6 118/119: Update README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 2d3992e 117/119: Update README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 6b79b43 036/119: Cleanup, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 524b594 046/119: Start work on module documentation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche a1ef874 049/119: Finish module info for now, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 4027a84 053/119: Minor fix, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 2e6dbc4 076/119: Aesthetic changes,
Philip Kaludercic <=
- [nongnu] elpa/geiser-gauche 6806302 077/119: Cosmetic changes for MELPA, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 0be6e0a 081/119: Add setup elisp file, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche a3b2e3f 009/119: Remove test line, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 0050571 021/119: Minor fix in autodoc, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 7635884 020/119: Minor fix, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche c96701c 047/119: Continue work on module docs, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 54a360a 029/119: Add symbol manual lookup support, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche f5ddefb 043/119: Prefer current-module visible alternatives in autodoc, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 4195803 028/119: Prefer longest require arg list in autodoc, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche d5d68fd 039/119: Don't import the geiser module at startup, Philip Kaludercic, 2021/08/01