aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2022-07-23 23:34:34 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2022-08-18 16:38:37 +0200
commit9e859e1b1368b1f03a556cae9f91df94ca217017 (patch)
tree0a7d1402b5da1904c1ca94d00e7e12fdc2a71991
parentGeneral cleanup around cpp. (diff)
downloadcalp-9e859e1b1368b1f03a556cae9f91df94ca217017.tar.gz
calp-9e859e1b1368b1f03a556cae9f91df94ca217017.tar.xz
Minor general cleanup.
-rw-r--r--doc/ref/guile/util.texi2
-rw-r--r--module/calp/repl.scm1
-rw-r--r--module/hnh/util/values.scm1
3 files changed, 3 insertions, 1 deletions
diff --git a/doc/ref/guile/util.texi b/doc/ref/guile/util.texi
index 222b59c5..b5cce99a 100644
--- a/doc/ref/guile/util.texi
+++ b/doc/ref/guile/util.texi
@@ -54,7 +54,7 @@ Only evaluates @var{expr} once.
@defun swap f
-@math{swap (λ (x y) body ...) ⇔ λ (y x) body ...}
+@math{(swap (λ (x y) body ...)) ⇔ (λ (y x) body ...)}
@end defun
@defmac set! key value ...
diff --git a/module/calp/repl.scm b/module/calp/repl.scm
index 7beee560..aaa1061c 100644
--- a/module/calp/repl.scm
+++ b/module/calp/repl.scm
@@ -5,6 +5,7 @@
(define-module (calp repl)
:use-module (system repl server)
:use-module (ice-9 regex)
+ :use-module (ice-9 format)
:use-module ((calp util hooks) :select (shutdown-hook))
:use-module ((hnh util exceptions) :select (warning))
:use-module (calp translation)
diff --git a/module/hnh/util/values.scm b/module/hnh/util/values.scm
index 75db638f..ddabb10c 100644
--- a/module/hnh/util/values.scm
+++ b/module/hnh/util/values.scm
@@ -30,6 +30,7 @@
(lambda (prompt . rets)
(apply values (modify rets (ref idx) prompt)))))
+;; TODO value-ref becomes value
(define-syntax-rule (value-ref form idx)
(call-with-values (lambda () form)
(lambda returns (list-ref returns idx))))