aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Isaac2025-01-21 14:05:34 +0000
committerArun Isaac2025-01-21 14:05:34 +0000
commit5c590fd935c0c606dced5b0765eabead417a929b (patch)
tree2edc9c2982be8fdc3352c551f0aa60a8d96f0c9d
parent631ca04925a7f65caea4abdddf599a1964ce4d35 (diff)
downloadravanan-5c590fd935c0c606dced5b0765eabead417a929b.tar.gz
ravanan-5c590fd935c0c606dced5b0765eabead417a929b.tar.lz
ravanan-5c590fd935c0c606dced5b0765eabead417a929b.zip
utils: Delete unused call-with-temporary-file.
* ravanan/utils.scm (call-with-temporary-file): Delete function.
-rw-r--r--ravanan/utils.scm11
1 files changed, 0 insertions, 11 deletions
diff --git a/ravanan/utils.scm b/ravanan/utils.scm
index c9294cd..a76a14c 100644
--- a/ravanan/utils.scm
+++ b/ravanan/utils.scm
@@ -22,7 +22,6 @@
#:use-module (ice-9 filesystem)
#:use-module (ice-9 match)
#:export (string-trim-prefix
- call-with-temporary-file
load-script))
(define (string-trim-prefix prefix str)
@@ -31,16 +30,6 @@
(substring str (string-length prefix))
str))
-(define* (call-with-temporary-file proc #:optional (parent-directory (getcwd)))
- "Call @var{proc} with an output port to a new temporary file in
-@var{parent-directory}, and delete it when @var{proc} returns or exits
-non-locally."
- (let ((temporary-file-port (mkstemp (string-append parent-directory "/XXXXXX"))))
- (dynamic-wind (const #t)
- (cut proc temporary-file-port)
- (lambda ()
- (delete-file (port-filename temporary-file-port))))))
-
(define* (load-script script-file #:key (modules '()))
"Load script from @var{script-file} and return its value. Import @var{modules}
before loading script."