[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-stklos eb2b13f 02/30: Geiser functions are now in a
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-stklos eb2b13f 02/30: Geiser functions are now in a STklos module |
Date: |
Sun, 1 Aug 2021 18:32:39 -0400 (EDT) |
branch: elpa/geiser-stklos
commit eb2b13ff7a37cdd323f0ffd60fbde469e0bd87d8
Author: Jeronimo Pellegrini <j_p@aleph0.info>
Commit: Jeronimo Pellegrini <j_p@aleph0.info>
Geiser functions are now in a STklos module
* Fix #4
---
geiser.stk | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/geiser.stk b/geiser.stk
index 7610fdc..8f00b7b 100644
--- a/geiser.stk
+++ b/geiser.stk
@@ -8,6 +8,19 @@
;; SPDX-License-Identifier: BSD-3-Clause
;; Version: 1.0
+(define-module GEISER
+
+ (export geiser:eval
+ geiser:load-file
+ geiser:add-to-load-path
+ geiser:macroexpand
+ geiser:module-completions
+ geiser:completions
+ geiser:module-exports
+ geiser:symbol-documentation
+ geiser:autodoc
+ geiser:no-values)
+
;; executes thunk, with all its output (standar and error) redirected
;; to a string.
(define (with-all-output-to-string thunk)
@@ -248,3 +261,11 @@
(define (geiser-compile form module . rest)
(error "STklos does not support compiling regions"))
+
+) ;; END of module GEISER
+
+;; standard boilerplate for loading modules:
+
+(select-module STklos)
+(import GEISER)
+(provide "geiser")
- [nongnu] elpa/geiser-stklos 330330a 15/30: Add tests on both (STklos and Emacs) sides., (continued)
- [nongnu] elpa/geiser-stklos 330330a 15/30: Add tests on both (STklos and Emacs) sides., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 66eae79 22/30: Fix docstrings as per checkdoc advice, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 439adec 29/30: Small enhancements to documentation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 5ab06e9 11/30: Add autodoc and symbol documentation support, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 091aa5e 07/30: A very small quantity of tests..., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos ced9c9f 05/30: Fixing a typo in a URL, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 6228b23 21/30: Corectly require Geiser core, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos a02d2a7 13/30: Merge branch 'master' of gitlab.com:emacs-geiser/stklos into master, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 52acf7c 24/30: Fix fatal thinko (docstring / const value mixup), Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos be482a0 30/30: Fix tests and describe them in README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos eb2b13f 02/30: Geiser functions are now in a STklos module,
Philip Kaludercic <=
- [nongnu] elpa/geiser-stklos 2fe100a 12/30: Update README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 2733115 18/30: Add missing end marker in .el file, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 033b585 16/30: Fix headers for inclusion in MELPA, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos d4aa8df 19/30: Some changes to headers, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 47cbf16 26/30: Fixing docstrings and style issues, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 0e3a057 28/30: Enhance documentation in Commentary section, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos fc33f45 01/30: Initial Commit, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 38dba89 09/30: Minimum version of STklos supported is 1.50, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 1f2a6e6 08/30: Update README.md - mention autodoc issue, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-stklos 80b05d0 03/30: Disable autodoc, Philip Kaludercic, 2021/08/01