From: Matt Birkholz Date: Sun, 23 Apr 2017 21:04:50 +0000 (-0700) Subject: runtime/host-adapter: Add string-foldcase. Train any 9.2 release. X-Git-Tag: mit-scheme-pucked-9.2.12~156 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=cdaa5bb74bd24ee043340a09628a29f549510ca5;p=mit-scheme.git runtime/host-adapter: Add string-foldcase. Train any 9.2 release. --- diff --git a/src/runtime/host-adapter.scm b/src/runtime/host-adapter.scm index 94e38aadc..f1d41f6eb 100644 --- a/src/runtime/host-adapter.scm +++ b/src/runtime/host-adapter.scm @@ -36,7 +36,7 @@ USA. ;;; only until the new runtime is released. They assume the host is ;;; the current release (9.2 as of March 2017). -(if (string=? "9.2" (get-subsystem-version-string "release")) +(if (string-prefix? "9.2" (get-subsystem-version-string "release")) (begin (eval '(begin @@ -56,7 +56,9 @@ USA. (error "MICROCODE-TYPE: Unknown name" name))) (define (bytes-per-object) - (vector-ref (gc-space-status) 0))) + (vector-ref (gc-space-status) 0)) + + (define string-foldcase string-downcase)) (->environment '())) ;; Make new CREF's .pkds usable. (eval