Issue 518 in lilypond: \oldaddlyrics broken

2008-04-09 Thread codesite-noreply

Issue 518: \oldaddlyrics broken
http://code.google.com/p/lilypond/issues/detail?id=518

Comment #4 by gpermus:
In case anybody tackles this later:

Mats, Graham:

A proper solution would need to deal with arbitrarily nested
music expressions.
 As for nesting, we could
simply count the number of { } and << >> to figure out when the
expression is over.


I actually implemented such a solution in convert-ly in the conversion
rules for version 1.9.0, to
be able to handle the conversion of the old markup syntax that used
nested parentheses (like Scheme),
so this might be useful as a source of inspiration.




--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Issue 518 in lilypond: \oldaddlyrics broken

2008-01-06 Thread codesite-noreply

Issue 518: \oldaddlyrics broken
http://code.google.com/p/lilypond/issues/detail?id=518

Comment #3 by gpermus:
(No comment was entered for this change.)


Issue attribute updates:
Status: Verified

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Issue 518 in lilypond: \oldaddlyrics broken

2007-12-18 Thread Han-Wen Nienhuys
2007/12/18, Laura Conrad <[EMAIL PROTECTED]>:

> <<
> \context Staff="default"
> {
> \voicedefault
> }
> \addlyrics  { \wordsdefaultVA }
> >>
>
> This is pretty straightforward, and could be scripted for the
> real-world case, although maybe not by convert-ly for the completely
> general case.   Is there some reason why this isn't as good as the
> equivalent \lyricsto solution?

\addlyrics is implemented with \lyricsto. The problem is that
convert-ly cannot reliably handle the (possibly nesting) arguments to
\lyriccombine.

-- 
Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Issue 518 in lilypond: \oldaddlyrics broken

2007-12-18 Thread Laura Conrad
> "Mats" == Mats Bengtsson <[EMAIL PROTECTED]> writes:

Mats> Laura Conrad wrote:
>> 
Hanwenn> Convert manually to use \lyricsto
>> 
>> Is that better than \addlyrics?
>> 
Mats> Well, \lyricsto offers much more flexibility, so even if it's slightly
Mats> more difficult
Mats> to learn how to use it, you will probably come across situations where
Mats> \addlyrics
Mats> cannot be used, so I would recommend to get used to using \lyricsto.

But not where \oldaddlyrics was used, surely?

The manual conversion I've been doing when convert-ly insists on using
the broken \oldaddlyrics (which is clearly a bug, since Hanwenn states
that it won't be fixed) is:

<<
\oldaddlyrics
\context Staff="default"
{
\voicedefault 
}
\context Lyrics="default" 
<<
  { \wordsdefaultVA }
>>
>>

to:

<<
\context Staff="default"
{
\voicedefault 
}
\addlyrics  { \wordsdefaultVA }
>>

This is pretty straightforward, and could be scripted for the
real-world case, although maybe not by convert-ly for the completely
general case.   Is there some reason why this isn't as good as the
equivalent \lyricsto solution?  

-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Issue 518 in lilypond: \oldaddlyrics broken

2007-12-18 Thread Mats Bengtsson



Laura Conrad wrote:


Hanwenn> Convert manually to use \lyricsto

Is that better than \addlyrics?
  
Well, \lyricsto offers much more flexibility, so even if it's slightly 
more difficult
to learn how to use it, you will probably come across situations where 
\addlyrics

cannot be used, so I would recommend to get used to using \lyricsto.

   /Mats


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Issue 518 in lilypond: \oldaddlyrics broken

2007-12-17 Thread Laura Conrad
> "Hanwenn" == codesite-noreply  <[EMAIL PROTECTED]> writes:

Hanwenn> Issue 518: \oldaddlyrics broken

Hanwenn> Convert manually to use \lyricsto

Is that better than \addlyrics?

-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Issue 518 in lilypond: \oldaddlyrics broken

2007-12-15 Thread codesite-noreply

Issue 518: \oldaddlyrics broken
http://code.google.com/p/lilypond/issues/detail?id=518

Comment #2 by hanwenn:
Won't fix;

Due to restructuring for music streams, this won't come back.

Convert manually to use \lyricsto



Issue attribute updates:
Status: Invalid

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Issue 518 in lilypond: \oldaddlyrics broken

2007-12-03 Thread codesite-noreply

Issue 518: \oldaddlyrics broken
http://code.google.com/p/lilypond/issues/detail?id=518

Comment #1 by gpermus:
Correct: \oldaddlyrics isn't invalid, it's just broken.


Issue attribute updates:
Summary: \oldaddlyrics broken
Labels: -Priority-Low Priority-Regression

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond