Re: (de)cresendi syntax

2009-04-20 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Montag, 20. April 2009 05:31:20 Carl D. Sorensen wrote: On 4/17/09 11:02 AM, Reinhold Kainhofer reinh...@kainhofer.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am Freitag, 17. April 2009 schrieb Frédéric Bron: Hmm, no you

Re: (de)cresendi syntax

2009-04-19 Thread Carl D. Sorensen
On 4/17/09 11:02 AM, Reinhold Kainhofer reinh...@kainhofer.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am Freitag, 17. April 2009 schrieb Frédéric Bron: Hmm, no you are right. It seems that when using a music-function, the scheme expression is: (make-music

Re: (de)cresendi syntax

2009-04-17 Thread Frédéric Bron
Attached is a sample file to show how the definition of spanners could work with my patch. I've also implemented two functions to give the text of the spanner directly in the postfix call. When I look at your dynamic_spanners_postfix.pdf file, it seems to me that on the second line (with the

Re: (de)cresendi syntax

2009-04-13 Thread Frédéric Bron
So, I took a look at the issue today and created a patch, which will now allow all dynamic spanner starters to be implemented as postfix-operators. The short (15 quite trivial lines!) patch is up for review at: http://codereview.appspot.com/39047 Basically, my question for now is whether

Re: (de)cresendi syntax

2009-04-10 Thread Reinhold Kainhofer
On Sonntag, 22. Februar 2009 09:25:57 Frédéric Bron wrote: I am in charge of the question of (de)crescendo syntax issue in 2.12.2. Okay, sorry if I'm working on the same issue as you now, but I simply got too frustrated with hundreds of pages of old scores suddenly changing cresc/hairpin

Re: (de)cresendi syntax

2009-04-10 Thread Carl D. Sorensen
On 4/10/09 5:54 PM, Reinhold Kainhofer reinh...@kainhofer.com wrote: On Sonntag, 22. Februar 2009 09:25:57 Frédéric Bron wrote: I am in charge of the question of (de)crescendo syntax issue in 2.12.2. Okay, sorry if I'm working on the same issue as you now, but I simply got too frustrated

Re: (de)cresendi syntax

2009-04-10 Thread Graham Percival
On Sat, Apr 11, 2009 at 01:54:22AM +0200, Reinhold Kainhofer wrote: I know that it is not possible to implement this only with scheme and lily code but I am sure it is possible in C++. Yes, some simple lines of C++ were required. Attached is a sample file to show how the definition of

Re: (de)cresendi syntax

2009-03-18 Thread Graham Percival
On Tue, Mar 17, 2009 at 10:41:36AM +0100, Mats Bengtsson wrote: Graham Percival wrote: I'm not sure why we have both \cr and \. If the two really are equivalent, one ought to be deprecated before it is ultimately removed. I have a vague notion that \cr *was* deprecated. No! If you

Re: (de)cresendi syntax

2009-03-18 Thread Graham Percival
On Tue, Mar 17, 2009 at 10:20:29AM +0100, Valentin Villenave wrote: Le 16 mars 2009 16:31, Graham Percival gra...@percival-music.ca a écrit : I don't think anybody else has replied, so I'll take a stab at it. I've been working at a draft reply for a few days, but never found what I was

Re: (de)cresendi syntax

2009-03-17 Thread Mats Bengtsson
Graham Percival wrote: I'm not sure why we have both \cr and \. If the two really are equivalent, one ought to be deprecated before it is ultimately removed. I have a vague notion that \cr *was* deprecated. No! If you look in ly/spanners-init.ly, you will see that \cr is used

Re: (de)cresendi syntax

2009-03-17 Thread Valentin Villenave
Le 16 mars 2009 16:31, Graham Percival gra...@percival-music.ca a écrit : I don't think anybody else has replied, so I'll take a stab at it. I've been working at a draft reply for a few days, but never found what I was looking for. What about reserving \ \ \!  **only** for hairpins, and \cr

Re: (de)cresendi syntax

2009-03-16 Thread Graham Percival
On Sun, Mar 01, 2009 at 08:47:28PM +0100, Frédéric Bron wrote: I am in charge of the question of (de)crescendo syntax issue in 2.12.2. I have posted this on -user list but received little replies (only support) so it's time now to post on -devel. I don't think anybody else has replied, so I'll

Re: (de)cresendi syntax

2009-03-16 Thread Graham Percival
On Sun, Feb 22, 2009 at 06:37:50PM -0700, Carl D. Sorensen wrote: - \cresc, \dim, \decr, \decresc produce a text without spanner, applies only once to the previous note, no need to finish with \! or \endcresc, this could be implemented with a \markup command I don't like the idea of

Re: (de)cresendi syntax

2009-03-16 Thread David Kastrup
Graham Percival gra...@percival-music.ca writes: On Sun, Feb 22, 2009 at 06:37:50PM -0700, Carl D. Sorensen wrote: - \cresc, \dim, \decr, \decresc produce a text without spanner, applies only once to the previous note, no need to finish with \! or \endcresc, this could be implemented with

(de)cresendi syntax

2009-03-01 Thread Frédéric Bron
Hello, I am in charge of the question of (de)crescendo syntax issue in 2.12.2. I have posted this on -user list but received little replies (only support) so it's time now to post on -devel. Here is what lilypond 2.12.2 currently does (in ly/spanners-init.ly): - \ and \cr are equivalent: they

Re: (de)cresendi syntax

2009-02-22 Thread Carl D. Sorensen
Frederic, I have made some comments in your message below. Thanks for taking on this project. This type of proposal probably should go to lilypond-devel, rather than -user, so I'm cross-posting to -devel. On 2/22/09 1:25 AM, Frédéric Bron frederic.b...@m4x.org wrote: Hello, I am in