Johannes Rohrer wrote > * 2013-01-19 18:20 +0100 Ian Hulin: >> On 19/01/13 15:34, Johannes Rohrer wrote: >> > 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? >> >> 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. > > Understood, I will resist the temptation for now. Thanks for the quick > response. > > >> 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". > > CC to bug-lilypond; maybe the guile V2 issues (#1055?) should then be > marked as blocking that new item.
added https://code.google.com/p/lilypond/issues/detail?id=3129&thanks=3129&ts=1358771130 incl. the blocking (without knowing what I'm doing) Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Subdirectories-under-scm-tp139765p139855.html Sent from the Dev mailing list archive at Nabble.com. _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
