Hi Johannes,

Currently scm/out is being used as part of the Guile V2 work to hold
the byte-compiled scm modules.

There are also possible implications regarding the LilyPond
initialization code since it needs to know that internal Guile/Scheme
variables such as %load-path are set up correctly.

I like your idea in principle, but I would prefer it if it was
deferred until after we have managed to complete the cut-over to using
Guile V2.

Bug-squad, it's probably worth raising a tracker entitled something
like "LilyPond should support a module hierarchy in scm directory
rather than a single flat directory".

Cheers,

Ian

On 19/01/13 15:34, Johannes Rohrer wrote:
> Dear LilyPond developers,
> 
> currently the scm/ subdirectory of LilyPond is flat, and all guile
>  modules defined there are immediate submodules of scm. Related
> modules are not grouped into guile submodules, but marked with a
> name prefix (e.g. the framework-* group).
> 
> Is this a conscious design decision?
> 
> More tho the point, would a proposed patch that introduces a
> submodule group, hence a subdirectory of scm/ (and performs
> Makefile changes as required) meet any objections on that ground?
> 
> Best regards,
> 
> Johannes
> 



_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to