diff options
Diffstat (limited to 'guix/ui.scm')
| -rw-r--r-- | guix/ui.scm | 16 | 
1 files changed, 0 insertions, 16 deletions
| diff --git a/guix/ui.scm b/guix/ui.scm index 778711be92..9ea2f02ce2 100644 --- a/guix/ui.scm +++ b/guix/ui.scm @@ -41,7 +41,6 @@              with-error-handling              read/eval-package-expression              location->string -            call-with-temporary-output-file              switch-symlinks              config-directory              fill-paragraph @@ -205,21 +204,6 @@ available for download."      (($ <location> file line column)       (format #f "~a:~a:~a" file line column)))) -(define (call-with-temporary-output-file proc) -  "Call PROC with a name of a temporary file and open output port to that -file; close the file and delete it when leaving the dynamic extent of this -call." -  (let* ((template (string-copy "guix-file.XXXXXX")) -         (out      (mkstemp! template))) -    (dynamic-wind -      (lambda () -        #t) -      (lambda () -        (proc template out)) -      (lambda () -        (false-if-exception (close out)) -        (false-if-exception (delete-file template)))))) -  (define (switch-symlinks link target)    "Atomically switch LINK, a symbolic link, to point to TARGET.  Works  both when LINK already exists and when it does not." | 
