Re: MIDI restructuring

2004-04-25 Thread Michael Welsh Duggan
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > [EMAIL PROTECTED] writes: >> I am looking at restructuring some of the MIDI code, in the hopes of >> letting the user have a little more control over the output. I have >> looked carefully at the way things are currently done, and have a few >> idea

Re: Latin Modern and cm-super in Debian [was: LilyPond 2.3.0 released]

2004-04-25 Thread Jan Nieuwenhuizen
Florent Rougon writes: Hi Florent, > I'm the Debian maintainer of the lmodern package, which contains the > Latin Modern fonts. I found this thread via a little bit of googling. I can imagine. The fonts thread was quite blunt and explicit, in places. > I don't have much to add to what Werner a

Re: Lily inside scheme

2004-04-25 Thread Jan Nieuwenhuizen
Nicolas Sceaux writes: > It's commited. I hope I have not messed up things with CVS (first time > I use it...) Looks good. When you feel this has fleshed out, there should be some documentation (but I'm still `waiting' for the \book stuff to stabilize before writing real documentation, eg). May

Re: Lily inside scheme

2004-04-25 Thread Nicolas Sceaux
Sun, 25 Apr 2004 19:19:51 +0200, Jan a dit : > Yes. I think it's very good to have it in CVS as soon as it's sane, > we'll just change it again if we know how to do something better. It's commited. I hope I have not messed up things with CVS (first time I use it...) nicolas _

Re: Lily inside scheme

2004-04-25 Thread Jan Nieuwenhuizen
Nicolas Sceaux writes: > You can't know how happy I am with it :-) really. Yes, me too. This really looks as a great step for even better ly/scm integration, with possibly (hopefully) unthinkable possibilities. You really amazed me with your (albeit kludgy first) solution, I didn't know that wa

Re: Lily inside scheme

2004-04-25 Thread Nicolas Sceaux
Sun, 25 Apr 2004 17:00:49 +0200, Jan a dit : > Nicolas Sceaux writes: >> ly:parse-string is definitely a wonderful feature. > Well, you're to blame that we have it ;-) You can't know how happy I am with it :-) really. Though it's a beautiful day here in Bordeaux, I can't help going back to m

Re: Lily inside scheme

2004-04-25 Thread Jan Nieuwenhuizen
Nicolas Sceaux writes: > ly:parse-string is definitely a wonderful feature. Well, you're to blame that we have it ;-) > Here is a cleaner > version of a #{ ... #} lilypond syntax inside scheme. Cool; do you want to add this to CVS? > (list->string (map (lambda

Re: parsing ly code from SCM

2004-04-25 Thread Nicolas Sceaux
Sun, 25 Apr 2004 15:36:34 +0200, Nicolas a dit : > #(define (textoffset dx dy) > #{ \override Voice.TextScript #'extra-offset = #(cons $dx $dy) #}) > #(define (export-lily-expression chr port) > `(ly:export ,(read port))) > #(read-hash-extend #\x export-lily-expression) > \score {

Re: parsing ly code from SCM

2004-04-25 Thread Nicolas Sceaux
Sun, 25 Apr 2004 12:37:13 +0200, Jan a dit : > I've made another step (CVS), what do you think? > #(ly:export 'result) > #(module-define! (resolve-module '(scm toto)) 'result result) oh, that's what I was desperately looking for! We should use a symbol that is not likely to be already used.

parsing ly code from SCM (WAS: chose module name instead of *anonymous-ly-NN*?)

2004-04-25 Thread Jan Nieuwenhuizen
Nicolas Sceaux writes: > Here is a possible implementation, using the temp dirty > ly:parse-string I've made another step (CVS), what do you think? What would be the best way to integrate this into Lily (the toto module?) foo.ly Description: Binary data toto.scm Description: Binary data