~ chicken-core (chicken-5) 6fd1299372454078d19e5687d48871129fe29eb5
commit 6fd1299372454078d19e5687d48871129fe29eb5 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Thu Jan 7 13:18:54 2010 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Thu Jan 7 13:18:54 2010 +0100 chicken-uninstall uses glob instead of regex; mini-salmonella fixes diff --git a/chicken-uninstall.scm b/chicken-uninstall.scm index f56147c3..b0078624 100644 --- a/chicken-uninstall.scm +++ b/chicken-uninstall.scm @@ -112,7 +112,7 @@ EOF (loop (append (map (cut string #\- <>) sos) (cdr args)) pats) (usage 1))) (usage 1))) - (else (loop (cdr args) (cons arg pats)))))))) + (else (loop (cdr args) (cons (glob->regexp arg) pats)))))))) (main (command-line-arguments)) diff --git a/scripts/mini-salmonella.scm b/scripts/mini-salmonella.scm index ae21fe50..2ed58e54 100644 --- a/scripts/mini-salmonella.scm +++ b/scripts/mini-salmonella.scm @@ -62,7 +62,7 @@ (define (install-egg egg dir) (let ((status (system - (sprintf "~a -force -t local -l ~a ~a ;2>~a >nul:" + (sprintf "~a -t local -l ~a ~a ";2>~a >nul:" *chicken-install* (normalize-pathname *eggdir*) eggTrap