diff options
Diffstat (limited to '')
-rw-r--r-- | module/output/text.scm | 10 | ||||
-rw-r--r-- | module/util/io.scm | 11 |
2 files changed, 11 insertions, 10 deletions
diff --git a/module/output/text.scm b/module/output/text.scm index 6e67c7b4..3b83e115 100644 --- a/module/output/text.scm +++ b/module/output/text.scm @@ -59,13 +59,3 @@ (string-append (string-drop-right trimmed 1) "…") trimmed))) - -(define-public (open-input-port str) - (if (string=? "-" str) - (current-input-port) - (open-input-file str))) - -(define-public (open-output-port str) - (if (string=? "-" str) - (current-output-port) - (open-output-file str))) diff --git a/module/util/io.scm b/module/util/io.scm new file mode 100644 index 00000000..cff9c6ea --- /dev/null +++ b/module/util/io.scm @@ -0,0 +1,11 @@ +(define-module (util io)) + +(define-public (open-input-port str) + (if (string=? "-" str) + (current-input-port) + (open-input-file str))) + +(define-public (open-output-port str) + (if (string=? "-" str) + (current-output-port) + (open-output-file str))) |