emacs-elpa-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]