Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1752)

Issue 27790043: Issue 3663: Crash with \repeat ... \alternative and \remove "Bar_engraver" (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 5 months ago by dak
Modified:
10 years, 5 months ago
Reviewers:
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Issue 3663: Crash with \repeat ... \alternative and \remove "Bar_engraver" This approach is just poking around in the dark and removing Scheme error messages. In particular substituting the original glyph for left-bar-line and right-bar-line (when missing) in calls to span-bar::compound-bar-line seems fishy, and the original logic for setting left-bar-broken if left-bar-line is not even present is also not clear to me. The results for the example in the bug report: form = \new Staff \with { \remove "Bar_engraver" } \repeat volta 2 { s1 } \alternative { s1 % first ending s1 % second ending } % form \score { << \form >> } % score are also not identical with the 2.16 results: the volta brackets now run into each other; before there was a gap. It fixes the crash. I have no idea what a proper fix would look like.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -29 lines) Patch
M scm/bar-line.scm View 2 chunks +30 lines, -29 lines 0 comments Download

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b