Re: keep LilyPond process running in sort of "server mode"

2010-08-05 Thread Graham Percival
On Thu, Aug 05, 2010 at 01:01:06PM +0200, Wilbert Berendsen wrote: > some time ago there has been some discussion about a way to run LilyPond > once and keep it running, waiting for a filename to compile. I think it > was a special .ly file containing Scheme code that was started and ran all > the

Re: Need some pointers for engravers.

2010-08-05 Thread Neil Puttock
On 5 August 2010 20:24, David Kastrup wrote: > That could be considered slightly unintuitive since the bellows changes > direction at a time less than or equal to note onset.  Nothing that > would worry me all too much. You could work round this via music functions (which would give the impressi

Re: Need some pointers for engravers.

2010-08-05 Thread David Kastrup
Neil Puttock writes: > On 5 August 2010 19:20, David Kastrup wrote: > >> now that we have accordion push&pull symbols in Lilypond, I want to >> use them.  Tracking things up and down other articulation code I >> found that its not possible to make the accordion symbols regular >> articulations (

Re: keep LilyPond process running in sort of "server mode"

2010-08-05 Thread Wilbert Berendsen
Op Do, 5 augustus, 2010 13:01, I wrote: > Hi, > > some time ago there has been some discussion about a way to run LilyPond > once and keep it running, waiting for a filename to compile. I think it > was a special .ly file containing Scheme code that was started and ran all > the init stuff, then wa

Re: Need some pointers for engravers.

2010-08-05 Thread Neil Puttock
On 5 August 2010 19:20, David Kastrup wrote: > now that we have accordion push&pull symbols in Lilypond, I want to use > them.  Tracking things up and down other articulation code I found that > its not possible to make the accordion symbols regular articulations > (the script engraver will only

Need some pointers for engravers.

2010-08-05 Thread David Kastrup
Hi, now that we have accordion push&pull symbols in Lilypond, I want to use them. Tracking things up and down other articulation code I found that its not possible to make the accordion symbols regular articulations (the script engraver will only work with symbols named "scripts.*"). However, it

Re: [PATCH] Adds ly:engraver-property to engraver-scheme.cc

2010-08-05 Thread Neil Puttock
On 5 August 2010 13:04, Mike Solomon wrote: > Sorry for the slew of patches in this vein - as I run into problems while > trying to create a real engraver in scheme, I'm sending these patches along. > > http://codereview.appspot.com/1878048 What's wrong with using ly:context-property? If you nee

keep LilyPond process running in sort of "server mode"

2010-08-05 Thread Wilbert Berendsen
Hi, some time ago there has been some discussion about a way to run LilyPond once and keep it running, waiting for a filename to compile. I think it was a special .ly file containing Scheme code that was started and ran all the init stuff, then waited for the name of a .ly file to process (via a s

[PATCH] Adds ly:engraver-property to engraver-scheme.cc

2010-08-05 Thread Mike Solomon
Sorry for the slew of patches in this vein - as I run into problems while trying to create a real engraver in scheme, I'm sending these patches along. http://codereview.appspot.com/1878048 Cheers, ~Mike 0002-Adds-ly-engraver-property-to-engraver-scheme.patch Description: Binary data __

Re: T1055: Avoid using deprecated %module-public-interface in guile initialisation. (issue1160044)

2010-08-05 Thread ian
Hi all, An Updated patch set is available for review. It's undergone a regression test run here. Sorry for the whitespace noise - git-cl upload doesn't have a -b option like git format-patch. Cheers, Ian http://www.codereview.appspot.com/1160044/show _

good news! created a successful spanning engraver entirely on the scheme end.

2010-08-05 Thread Mike Solomon
Hey lilyponders, I was able to create a spanner that has more or less the same functionality as TextSpanner entirely out of scheme in a ".ly" file. I used the newly-christened ly:announce-end-grob as well as ly:grob-chain-callback and ly:engraver-property, both of which I've uploaded to Reitve