diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index a5fd12082..aa8ab0d67 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,3 +1,11 @@ +1998-08-15 Mikael Djurfeldt + + * boot-9.scm: Make the root module use (ice-9 regex) if + available. The dynamic linking facilities in boot-9.scm are + currently dependent upon regular expressions. My change of + 1998-07-14 removed (ice-9 regex) from the use-list of the root + module and thereby destroyed dynamic linking. + 1998-07-29 Jim Blandy * Makefile.in: Regenerated using the last public version of diff --git a/ice-9/boot-9.scm b/ice-9/boot-9.scm index 9796b67a4..8de2193ec 100644 --- a/ice-9/boot-9.scm +++ b/ice-9/boot-9.scm @@ -2974,7 +2974,9 @@ ;;; {Load regexp code if regexp primitives are available.} (if (memq 'regex *features*) - (define-module (guile-user) :use-module (ice-9 regex))) + (begin + (define-module (guile) :use-module (ice-9 regex)) + (define-module (guile-user) :use-module (ice-9 regex)))) (define-module (guile))