On 11/11/2013 03:10 AM, David Kastrup wrote:
David Kastrup <[email protected]> writes:

"Phil Holmes" <[email protected]> writes:

It looks like this occurred between 2.17.4 and 2.17.9 (I don't have
the intermediate versions) and I believe a bug report is definitely
warranted. This would appear to be a Critical Regression.
Probably "New barline interface" and its followups, around 2.17.6.  I'll
try bisecting.
Yup.

cced43289cf170305e6e6517180659a1c4fa91db is the first bad commit
commit cced43289cf170305e6e6517180659a1c4fa91db
Author: Marc Hohl <[email protected]>
Date:   Wed Aug 1 21:15:46 2012 +0200

     New bar line interface
* the input string of a bar line called by \bar "<bar string>" resembles the output one-by-one; a repeat sign is called by ":|." * (define-bar-line ...) or \defineBarLine allows for new definitions. These functions have four arguments, namely
       the bar line itself, the bar line used at the end of line, the bar line 
used at the begin of a new line and the span bar line.
* Annotations for barlines can be added to distinguish between two identical barlines with different break
       apperance or span bar lines.
* To align span bars properly, the space character " " has a
       special meaning. When it occurs, the width of the resembling glyph in 
the bar line definition is used.
* New glyphs can be added easily. * Volta brackets take the bar line dimensions into account.

:040000 040000 e79438f17e9dcf010c574ae90fe95c0443b7e894 
522a63b1493d06e526808cb5c3377707af29d90d M      Documentation
:040000 040000 09cc01eefe522e7d25f7f338a9c98d5f86fad048 
2790c6cdc0f5c1ec606a82d43c29c4420ad3f0e1 M      input
:040000 040000 dd2a97617a2c0f4f338bd80c81f075a05f658bc7 
fdfd7f5d9ca576ecbf8a9fd9896840327ef0a1bc M      lily
:040000 040000 3a19d039e4eb13a1c8b3a2bcabab2873b6ebe319 
e2a2ec3b9bd33de39ac853ddab1809cb682a6696 M      ly
:040000 040000 4a85b4170b878130fb2c53103f33aa7abbfcfcfb 
2572037a23137591334ffcdde50102574a18da2e M      python
:040000 040000 4a9a6e03c14c6f99dbc88ab87511f4273985ee49 
20d3b3b6cf2885b44de4b90aa9e894bef4ce1db9 M      scm
:040000 040000 95eabf06b1c53b8e7eb889480cc07e4c4e9f8d96 
7fea957f4fdbcb3059fb4ef97e3eecd1134d3564 M      scripts


In particular "Volta brackets take the bar line dimensions into
account." sounds like a contender for newly triggering this bug.


This was Issue 2790 <http://code.google.com/p/lilypond/issues/detail?id=2790>: Patch: bar-line interface part 2/2. Because the discussion on that issue and its predecessor was extensive, I've opened a new issue, marked it as Type Crash and Regression. Because "Critical" blocks a release, and the triggering case seems unusual, would David K. make the call on "Critical" or not, please?

Issue 3663 <http://code.google.com/p/lilypond/issues/detail?id=3663>: Crash with \repeat ... \alternative and \remove "Bar_engraver"

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to