Re: Autocompilation/LilyPond

2012-03-16 Thread Ludovic Courtès
Hi David, David Kastrup skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> The order in which files get compiled does not matter; the semantics of >> programs do not depend on whether code is being bytecode-interpreted or >> just interpreted by (ice-9 eval). > > Little things like > >

Re: Autocompilation/LilyPond

2012-03-10 Thread David Kastrup
l...@gnu.org (Ludovic Courtès) writes: > Hi David, > > Sorry for the late reply. > > David Kastrup skribis: > >> Previous attempts have mostly exploded around the problem that we have >> something like >> >> (for-each ly:load init-scheme-files) >> >> in our lily.scm file, and the auto-compiler at

Re: Autocompilation/LilyPond

2012-03-10 Thread Ludovic Courtès
Hi David, Sorry for the late reply. David Kastrup skribis: > Previous attempts have mostly exploded around the problem that we have > something like > > (for-each ly:load init-scheme-files) > > in our lily.scm file, and the auto-compiler attempts to compile all of > those files independently as

Re: Autocompilation/LilyPond

2012-03-10 Thread David Kastrup
Ian Hulin writes: > Hi David, Mark, > I am still around, I've not had much time for hacking lately as I've > been getting sick again, and the meds tend to sap the higher brain > functions. I'll be taking a closer look in several days (my schedule does not really permit me doing much before the e

Re: Autocompilation/LilyPond

2012-03-10 Thread Ian Hulin
Hi David, Mark, I am still around, I've not had much time for hacking lately as I've been getting sick again, and the meds tend to sap the higher brain functions. On 09/03/12 19:27, David Kastrup wrote: > Mark H Weaver writes: > >> David Kastrup writes: >> In the long run, I think this i

Re: Autocompilation/LilyPond

2012-03-09 Thread David Kastrup
Mark H Weaver writes: > David Kastrup writes: > >>> In the long run, I think this is probably your best way forward, but >>> admittedly it would require more work to make this transition. >> >> The main problem is that it requires such a large reorganisation of the >> LilyPond sources that the a

Re: Autocompilation/LilyPond

2012-03-09 Thread Mark H Weaver
David Kastrup writes: >> In the long run, I think this is probably your best way forward, but >> admittedly it would require more work to make this transition. > > The main problem is that it requires such a large reorganisation of the > LilyPond sources that the attempts to do it in that manner

Re: Autocompilation/LilyPond

2012-03-09 Thread David Kastrup
Mark H Weaver writes: > David Kastrup writes: > >> How is this supposed to work for compiling and installing a package? >> Basically, >> >> make all >> sudo make install >> >> The usual case will be that the user calling lilypond will not have >> write permission in the installed directories (an

Re: Autocompilation/LilyPond

2012-03-09 Thread Mark H Weaver
David Kastrup writes: > How is this supposed to work for compiling and installing a package? > Basically, > > make all > sudo make install > > The usual case will be that the user calling lilypond will not have > write permission in the installed directories (and even if he did, like > when calli

Re: Autocompilation/LilyPond

2012-03-07 Thread David Kastrup
Mark H Weaver writes: > David Kastrup writes: > >> Mark H Weaver writes: >> >>> Excellent! As long as you load everything in the right order, such that >>> macros are defined before they are used, I don't see why there should be >>> any other problems related to macros and compilation. >> >> B

Re: Autocompilation/LilyPond

2012-03-05 Thread Mark H Weaver
David Kastrup writes: > Mark H Weaver writes: > >> Excellent! As long as you load everything in the right order, such that >> macros are defined before they are used, I don't see why there should be >> any other problems related to macros and compilation. > > Because the individual files are no

Re: Autocompilation/LilyPond

2012-03-05 Thread David Kastrup
Mark H Weaver writes: > David Kastrup writes: > >> Mark H Weaver writes: >> >>> David Kastrup writes: >>> with the stable release 2.16 of LilyPond looming around the corner, it will become imminent soon to think about supporting Guile 2.0. Previous attempts have mostly expl

Re: Autocompilation/LilyPond

2012-03-05 Thread Mark H Weaver
David Kastrup writes: > Mark H Weaver writes: > >> David Kastrup writes: >> >>> with the stable release 2.16 of LilyPond looming around the corner, it >>> will become imminent soon to think about supporting Guile 2.0. >>> >>> Previous attempts have mostly exploded around the problem that we hav

Re: Autocompilation/LilyPond

2012-03-05 Thread David Kastrup
Mark H Weaver writes: > David Kastrup writes: > >> with the stable release 2.16 of LilyPond looming around the corner, it >> will become imminent soon to think about supporting Guile 2.0. >> >> Previous attempts have mostly exploded around the problem that we have >> something like >> >> (for-ea

Re: Autocompilation/LilyPond

2012-03-05 Thread Mark H Weaver
David Kastrup writes: > with the stable release 2.16 of LilyPond looming around the corner, it > will become imminent soon to think about supporting Guile 2.0. > > Previous attempts have mostly exploded around the problem that we have > something like > > (for-each ly:load init-scheme-files) > >