[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-gauche fb927ed 084/119: Update README.md
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-gauche fb927ed 084/119: Update README.md |
Date: |
Sun, 1 Aug 2021 18:28:02 -0400 (EDT) |
branch: elpa/geiser-gauche
commit fb927ed42da4f3c5256582c5e82802319e198d2f
Author: András Simonyi <andras.simonyi@gmail.com>
Commit: András Simonyi <andras.simonyi@gmail.com>
Update README.md
---
README.md | 31 +++++++++++++++++++++++++++----
1 file changed, 27 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index a67767f..8bc466b 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,3 @@
-
# geiser-gauche
[Gauche Scheme](http://practical-scheme.net/gauche/) support for
[Geiser](https://gitlab.com/jaor/geiser/).
@@ -7,7 +6,7 @@
This package adds support for the Gauche Scheme implementation to Geiser, a
generic Scheme interaction mode for the GNU Emacs editor.
-Currently the following Geiser features are supported both in Scheme source
editing buffers and REPLs:
+Currently the following Geiser features are supported:
+ evaluation of sexps, definitions, regions and whole buffers,
+ loading Scheme files,
+ macroexpansion,
@@ -26,6 +25,30 @@ Currently the following Geiser features are supported both
in Scheme source edit
```
M-x package-install-file
```
-2.
-
+2. Add Gauche to Geiser's list of active Scheme implementations in your Emacs
init file. This can be done, e.g., by adding
+```emacs-lisp
+(with-eval-after-load 'geiser-impl
+ (add-to-list 'geiser-active-implementations 'gauche))
+```
+or, using `use-package`
+```emacs-lisp
+(use-package geiser-gauche
+ :after geiser
+ :init (add-to-list 'geiser-active-implementations 'gauche))
+```
+Naturally, if the `geiser-active-implementations` variable is already
customized in the init file then one can simply add `'gauche` to the set value,
e.g. replace
+```emacs-lisp
+(setq geiser-active-implementations '(guile chez))
+```
+with
+```emacs-lisp
+(setq geiser-active-implementations '(guile chez gauche))
+```
+## Credits
+Thanks to [Jao](https://gitlab.com/jaor) and his co-developers for creating
and maintaining Geiser, and for helping the development of this package.
## License
+Copyright (C) 2020 András Simonyi
+
+Authors: András Simonyi
+
+This program is free software; you can redistribute and/or modify it under the
terms of the BSD 3-Clause "New" or "Revised" License. You should have have
received a copy of the license along with this program. If not, see
https://spdx.org/licenses/BSD-3-Clause.html
\ No newline at end of file
- [nongnu] elpa/geiser-gauche 060b7ee 062/119: Finish symbol location, (continued)
- [nongnu] elpa/geiser-gauche 060b7ee 062/119: Finish symbol location, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 9ffc5bd 058/119: Add comments, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 3d540b3 061/119: Symbol location work, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 2d2d29c 059/119: Reorder to silence an elisp compiler warning, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 5f4d1b5 070/119: Comment cleanup, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 362f1d1 071/119: Add LICENSE, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 9a26b8f 072/119: Aesthetic changes toward MELPA, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 83c9949 069/119: Minor improvement, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 93a7c9d 073/119: Add Cask file, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche eae0506 082/119: Finish autoload related changes, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche fb927ed 084/119: Update README.md,
Philip Kaludercic <=
- [nongnu] elpa/geiser-gauche bdaeb16 097/119: Fix comletion bug, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche b8a5c0d 091/119: Minor README update, Philip Kaludercic, 2021/08/01
- [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