~ chicken-core (chicken-5) abaa77307a7833665c25a62ae2733d0cc81168da
commit abaa77307a7833665c25a62ae2733d0cc81168da Author: Peter Bex <peter@more-magic.net> AuthorDate: Fri May 19 16:18:58 2017 +0200 Commit: Peter Bex <peter@more-magic.net> CommitDate: Fri May 19 16:18:58 2017 +0200 Temporarily restore ##sys#read-string[!]/port for bootstrapping The optimizer will apply the read-string rewrite in c-platform, which means an old compiler will rewrite it to a ##sys#read-string call. After the next snapshot is made, we can drop this again. diff --git a/extras.scm b/extras.scm index aa23e839..bb199a9b 100644 --- a/extras.scm +++ b/extras.scm @@ -183,6 +183,9 @@ (define chicken.io#read-string/port read-string/port) (define chicken.io#read-string!/port read-string!/port) +;; XXX TODO OBSOLETE: This can be removed after recompiling c-platform.scm +(define ##sys#read-string/port read-string/port) +(define ##sys#read-string!/port read-string!/port) ;; <procedure>(read-buffered [PORT])</procedure> ;;Trap