|
From: | Patrick Karl |
Subject: | Re: Segmentation Fault in music with cueDuring |
Date: | Wed, 30 Dec 2015 07:58:39 -0600 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 |
On 12/29/15 6:58 PM, Simon Albrecht
wrote:
On 30.12.2015 01:06, Patrick Karl wrote:Bingo! (Slang for "you hit the nail on the head", which itself is slang for "you got it exactly right".) I have to confess that even after 30 years of working with various unices, mail generally remains a black hole for me. I get the lilypond-user digest. If I want to reply to an individual message in one of the digests, I know of no other way than replying to the digest while editing out all the other messages in the digest and changing the reply's subject to the one in the individual message I'm responding to. So what I did here was similar.
When I look at issue 4718, I see: \new Staff \new Voice \music, which contains "\new Voice", which I didn't use in my original submission. If I look at the "Tiny examples" link you sent me in your previous post, I see: When trying to create an example, try commenting out (% or %{ … %}) sections of your file. If you can comment something while still demonstrating the main idea, then remove the commented-material.But that applies to your "\new Voice" addition. So, using your criteria, I don't see how issue 4718 is actually a tiny example. It looks like you added the "\new Voice" to avoid the issue discussed in the original thread I hijacked. But it really doesn't add anything to the discussion of this issue. I guess my approach might be called "minimal example" rather than "tiny example". Especially since the problem was that lilypond terminated abnormally, I felt I could save the investigators some time if I included, in a minimal way, everything that I knew about the problem. In this case, my submission showed that there was nothing intrinsically wrong with either the quoted or the quoting music. I then included a commented out section that would trigger the problem if compiled in uncommented form. Where is this policy enunciated? Shouldn't there be a link to it at the point a person subscribes to the list, i.e., at https://lists.gnu.org/mailman/listinfo/lilypond-user? Many of the differences in the two versions you attached appear to be due to you thinking I have used too much whitespace. There is one case (\score { \new Staff {\cueNotes } }) where I have inadvertently omitted a space after a "{". I think we're back to the Scheme expressions. I use Frescobaldi to write LilyPond code. When I enter "\score { \new Staff { \rem", Frescobaldi presents a list of the possible completions, and I click on the one I want. Frescobaldi then supplies "removeWithTag" without a trailing space. I then add #' etc. I wonder if it wouldn't be nice if Frescobaldi supplied "removeWithTag #' " instead. I don't think there are any occasions where anything except "#' " can follow \removeWithTag. I also wonder why LilyPond even accepts \removeWithTag#' without a space before #'. I call nitpicking. Mea minima culpa.
|
[Prev in Thread] | Current Thread | [Next in Thread] |