diff --git a/guix/import/cabal.scm b/guix/import/cabal.scm index c20e074..09130e4 100644 --- a/guix/import/cabal.scm +++ b/guix/import/cabal.scm @@ -608,7 +608,7 @@ If #f use the function 'port-filename' to obtain it." (set-record-type-printer! (lambda (package port) - (format port "#" + (format port "#" (cabal-package-name package) (cabal-package-version package)))) diff --git a/guix/import/elpa.scm b/guix/import/elpa.scm index 8c10668..529de4f 100644 --- a/guix/import/elpa.scm +++ b/guix/import/elpa.scm @@ -121,7 +121,7 @@ REPO." (set-record-type-printer! (lambda (package port) - (format port "#" + (format port "#" (elpa-package-name package) (elpa-package-version package)))) diff --git a/guix/packages.scm b/guix/packages.scm index c43b36f..48c012a 100644 --- a/guix/packages.scm +++ b/guix/packages.scm @@ -279,7 +279,7 @@ name of its URI." (lambda (package port) (let ((loc (package-location package)) (format simple-format)) - (format port "#" + (format port "#" (package-name package) (package-version package) (if loc diff --git a/tests/packages.scm b/tests/packages.scm index 6a2f4f0..9d37fb6 100644 --- a/tests/packages.scm +++ b/tests/packages.scm @@ -58,7 +58,7 @@ (test-begin "packages") (test-assert "printer with location" - (string-match "^#$" + (string-match "^#$" (with-output-to-string (lambda () (write @@ -66,7 +66,7 @@ (location (make-location "foo.scm" 42 7)))))))) (test-assert "printer without location" - (string-match "^#$" + (string-match "^#$" (with-output-to-string (lambda () (write