~ chicken-core (chicken-5) 1e460d37464006a8e3f50947530fb36729b61e5a
commit 1e460d37464006a8e3f50947530fb36729b61e5a
Author: felix <bunny351@gmail.com>
AuthorDate: Tue Jun 8 07:57:27 2010 +0200
Commit: felix <bunny351@gmail.com>
CommitDate: Tue Jun 8 07:57:27 2010 +0200
changed error message when required extension is out of date (thanks to mario)
diff --git a/setup-api.scm b/setup-api.scm
index 26e5cdf1..243e2eff 100644
--- a/setup-api.scm
+++ b/setup-api.scm
@@ -667,7 +667,7 @@
(define (upgrade-message ext msg #!optional version)
(error
(sprintf
- "the required extension `~s' ~a - please run~%~% chicken-install ~a~a~%~%and repeat the current installation operation."
+ "the currently installed extension `~s' ~a - please run~%~% chicken-install ~a~a~%~%and repeat the current installation operation."
ext msg ext (if version (conc ":" version) "")) ) )
(define (required-extension-version . args)
@@ -684,7 +684,7 @@
((and (version>=? version ver) (not (string=? (->string version) (->string ver))))
(upgrade-message
ext
- (sprintf "is older than ~a, which is what this extension requires"
+ (sprintf "is older than ~a, which is the minimum version that this extension requires"
version)
version) )
(else (loop more)) ) )
Trap