Nicolas Sceaux <nicolas.sceaux <at> free.fr> writes: > > ----- test.ly ----- > #(display (current-module)) > #(top-repl) > ------------------- > > ==> > > #<module 33965d0> > guile> (current-module) > #<directory (guile-user) 22416f0> > guile> > > So after invoking (top-repl), we are not the same module as the one > used in the input file. That's why `parser' is not bound to an actual > parser object. In the past (the page that was refered to was written > at the time of LilyPond 2.5), the modules of the input files were named > something like anonymous-ly-module-0, anonymous-ly-module-1, etc, so it > was easy to change to the appropriate module, but that is not the case > anymore: the modules used by input files are not named. >
So is it impossible now to stop in the middle of compiling an input file and do some interactive hunting around in guile? If this is so, what would it take to re-enable that functionality? Thanks, Carl _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel