aboutsummaryrefslogtreecommitdiff
path: root/module/hnh/util/io.scm
diff options
context:
space:
mode:
Diffstat (limited to 'module/hnh/util/io.scm')
-rw-r--r--module/hnh/util/io.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/module/hnh/util/io.scm b/module/hnh/util/io.scm
index 09900f8d..f6f97ef9 100644
--- a/module/hnh/util/io.scm
+++ b/module/hnh/util/io.scm
@@ -6,6 +6,7 @@
read-lines
with-atomic-output-to-file
call-with-tmpfile
+ displayln
->port))
(define (open-input-port str)
@@ -74,6 +75,10 @@
(proc port filename)
(close-port port))))))
+(define displayln
+ (case-lambda ((x) (display x) (newline))
+ ((x p) (display x p) (newline p))))
+
(define (->port port-or-string)
(cond ((port? port-or-string) port-or-string)
((string? port-or-string) (open-input-string port-or-string))