~ chicken-core (chicken-5) b86bbcc9d59ab899a2355eefe2a8928d2965ce11
commit b86bbcc9d59ab899a2355eefe2a8928d2965ce11 Author: Evan Hanson <evhan@foldling.org> AuthorDate: Mon Oct 30 20:28:00 2017 +1300 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Mon Oct 30 20:28:04 2017 +1300 Minor fix for '(predefined TYPES-FILE)' handling in egg files This fixes the situation where a preexisting types file is specified by name, e.g. `(types-file (predefined "foo"))`. Previously, the extension name would be used instead of the name given in the 'predefined' form. diff --git a/egg-compile.scm b/egg-compile.scm index d062fc58..55b19b20 100644 --- a/egg-compile.scm +++ b/egg-compile.scm @@ -287,7 +287,6 @@ (set! ptfile #t) (set! tfile (or (null? (cdadr info)) - #t (arg (cadr info) 1 name?))))))) ((inline-file) (set! ifile (or (null? (cdr info)) (arg info 1 name?))))Trap