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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/geiser-stklos fb42842 04/30: Updates to README


From: Philip Kaludercic
Subject: [nongnu] elpa/geiser-stklos fb42842 04/30: Updates to README
Date: Sun, 1 Aug 2021 18:32:40 -0400 (EDT)

branch: elpa/geiser-stklos
commit fb428423037c2d2ea90b9aaf6a885a7911f7b90f
Author: Jeronimo Pellegrini <j_p@aleph0.info>
Commit: Jeronimo Pellegrini <j_p@aleph0.info>

    Updates to README
---
 README.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 50 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 4d820b1..7ec1dc2 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,15 @@
 # Geiser for STklos
 
-See the Geiser anual for usage.
+See the Geiser manual for usage.
+
+# Supported features
+
+* evaluation of sexps, definitions, regions and whole buffers
+* loading Scheme files
+* adding paths to `load-path`
+* macroexpansion
+* symbol completion
+* listing of module exported symbols
 
 # Unsupported features
 
@@ -8,10 +17,35 @@ See the Geiser anual for usage.
 * seeing callees and callers of a procedure (no support in STklos)
 * looking up symbols in the manual (would need to download the index from 
STklos manual and parse the DOM of its index; a bit too much, maybe someday...)
 
+# Notes:
+
+* Squarify (alternating between "[" and "(" ) only works when the cursor is 
inside a form
+
+# Installation
+
+There are many ways to install Geiser and Geiser-STklos. One possibility is
+to add this to your Emacs configuration:
+
+```
+(setq-default geiser-active-implementations
+              '(stklos
+                guile)
+
+(add-to-list 'load-path "~/PATH_TO/geiser-guile")
+(add-to-list 'load-path "~/PATH_TO/geiser-stklos")
+
+(load-file "~/PATH_TO_geiser/elisp/geiser.el") ;; only if not installed via 
MELPA
+
+(require 'geiser)
+(require 'geiser-guile)
+(require 'geiser-stklos)
+```
+
 # Bugs
 
 See the issue tracker in Gitlab.
 
+
 # About the implementation:
 
 The following functions were defined on the STklos side:
@@ -27,3 +61,18 @@ The following functions were defined on the STklos side:
 * `geiser:completions`
 
 They have comments that help understand how they work.
+
+
+## Credits
+
+Thanks to [Jao](https://gitlab.com/jaor) and  co-developers for creating and 
maintaining Geiser, and for helping the development of this package.
+Thanks also to Erick Gallesio and his co-developers for 
[STklos](https://stklos.net).
+
+## License
+Copyright (C) 2020 Jerônimo Pellegrini
+
+Authors: Jerônimo Pellegrini
+
+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 received a copy of the license along with this program. If 
not, see https://spdx.o
+rg/licenses/BSD-3-Clause.html.



reply via email to

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