This is the mail archive of the guile@cygnus.com mailing list for the guile project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Mikael Djurfeldt <mdj@nada.kth.se> writes: > I think the best way to see if we get horrible consequences is to test > it on those poor souls who use the snapshots. So, from tomorrow's > snapshot, user's will start in a module `(user)' instead of in the > root module: The first horrible consequences has begun to turn up: scm_sysintern() seems not to work if (current-module) is any other module than the root module. This means that any application, e.g. scwm, that first loads boot-9.scm and then tries to, e.g., define new procedures using scm_make_gsubr or gh_new_procedure will loose. I think we should find the cause and fix sysintern rather than change the start module back to `(guile)'. Jim or Marius, could you have a look into this? I'm currently in a state of escape from some very important business, and digging into the symbol/variable/module mess would be a far too far escape. /mdj