summaryrefslogtreecommitdiff
path: root/readme.org
diff options
context:
space:
mode:
Diffstat (limited to 'readme.org')
-rw-r--r--readme.org33
1 files changed, 24 insertions, 9 deletions
diff --git a/readme.org b/readme.org
index 7145d2a..ce2cf27 100644
--- a/readme.org
+++ b/readme.org
@@ -1,3 +1,9 @@
+#+html: <p align=right>
+#+html: <a href="http://elpa.nongnu.org/nongnu/geiser.html"><img alt="NonGNU Elpa" src="http://elpa.nongnu.org/nongnu/geiser.svg"/> </a>
+#+html: <a href="http://elpa.nongnu.org/nongnu-devel/geiser.html"><img alt="NonGNU Devel Elpa" src="http://elpa.nongnu.org/nongnu-devel/geiser.svg"/></a>
+#+html: <a href="https://melpa.org/#/geiser"><img alt="MELPA" src="https://melpa.org/packages/geiser-badge.svg"/></a>
+#+html: </p>
+
* Overview
Geiser is a generic Emacs/Scheme interaction mode, featuring an
@@ -33,15 +39,15 @@
The following schemes are supported via an independent package,
installable from either NonGNU ELPA or MELPA:
- - Chez 9.4 or better, via [[https://gitlab.com/emacs-geiser/chez][geiser-chez]]
- - Chibi 0.7.3 or better, via [[https://gitlab.com/emacs-geiser/chibi][geiser-chibi]]
- - Chicken 4.8.0 or better, via [[https://gitlab.com/emacs-geiser/chicken][geiser-chicken]]
- - Gambit 4.9.3 or better, via [[https://gitlab.com/emacs-geiser/gambit][geiser-gambit]]
+ - Chez 9.4 or better, via [[https://codeberg.org/geiser/chez][geiser-chez]]
+ - Chibi 0.7.3 or better, via [[https://codeberg.org/geiser/chibi][geiser-chibi]]
+ - Chicken 4.8.0 or better, via [[https://codeberg.org/geiser/chicken][geiser-chicken]]
+ - Gambit 4.9.3 or better, via [[https://codeberg.org/geiser/gambit][geiser-gambit]]
- Gauche 0.9.6 or better, via [[https://gitlab.com/emacs-geiser/gauche][geiser-gauche]]
- - Guile 2.2 or better, via [[https://gitlab.com/emacs-geiser/guile][geiser-guile]]
+ - Guile 2.2 or better, via [[https://codeberg.org/geiser/guile][geiser-guile]]
- Kawa 3.1, via [[https://gitlab.com/emacs-geiser/kawa][geiser-kawa]]
- - MIT/GNU Scheme, via [[https://gitlab.com/emacs-geiser/mit][geiser-mit]]
- - Racket 6.0 or better, via [[https://gitlab.com/emacs-geiser/racket][geiser-racket]]
+ - MIT/GNU Scheme, via [[https://codeberg.org/geiser/mit][geiser-mit]]
+ - Racket 6.0 or better, via [[https://codeberg.org/geiser/racket][geiser-racket]]
- Stklos 1.50, via [[https://gitlab.com/emacs-geiser/stklos][geiser-stklos]]
* Installation
@@ -118,7 +124,7 @@
* Quick key reference
- (See also [[http://geiser.nongnu.org/geiser_5.html#Cheat-sheet][the user's manual cheat sheet]]')
+ (See also [[https://geiser.nongnu.org/Cheat-sheet.html#Cheat-sheet][the user's manual cheat sheet]]')
** In Scheme buffers:
@@ -214,7 +220,7 @@
To see what elisp functions one needs to implement, just execute the
command `M-x geiser-implementation-help` inside emacs with a recent
version of geiser installed. And then take a look at, say,
- [[https://gitlab.com/emacs-geiser/guile/-/blob/master/geiser-guile.el][geiser-guile.el]] for examples of how those functions are implemented
+ [[https://codeberg.org/geiser/guile/src/branch/master/geiser-guile.el][geiser-guile.el]] for examples of how those functions are implemented
for concrete schemes.
Not all schemes can provide introspective information to implement all
@@ -222,3 +228,12 @@
leave as many functions unimplemented as you see fit (there is even an
explicit list of unsupported features), and geiser will still know how
to use the ones that are implemented.
+
+* Contributing
+*** Generative AI (LLMs)
+
+ Use of generative AI (LLMs, diffusion models and similar technology) is not
+ acceptable for contributions to or interactions with the geiser project.
+
+ This includes words, images and code, as well as bug reports, commit
+ messages, email (mailing list or private) and IRC messages.