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

Reply via email to