Fix problem with using bundle? as a bundle predicate.
authorChris Hanson <org/chris-hanson/cph>
Sun, 6 Jan 2019 02:12:26 +0000 (18:12 -0800)
committerChris Hanson <org/chris-hanson/cph>
Sun, 6 Jan 2019 07:30:43 +0000 (23:30 -0800)
src/runtime/bundle.scm

index 091dd0ab9e471e99df29997badd5cf077f357505..fa2956cce22013540c883cd88c68ac4cbb25ccf1 100644 (file)
@@ -78,6 +78,10 @@ USA.
 (define <bundle>
   (new-make-record-type '<bundle> '(alist)))
 
+(defer-boot-action 'record-procedures
+  (lambda ()
+    (set-record-type-applicator! <bundle> %bundle-applicator)))
+
 (define bundle?
   (record-predicate <bundle>))