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

Issue 335910043: Let repeatTie work inside of event-chord (Closed)

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

Description

Let repeatTie work inside of event-chord The previous coding of repeat-tie-engraver.cc is replaced by the renamed coding of the laissez-vibrer-engraver.

Patch Set 1 #

Patch Set 2 : reflecting discussion #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -25 lines) Patch
M lily/laissez-vibrer-engraver.cc View 1 3 chunks +14 lines, -14 lines 0 comments Download
M lily/repeat-tie-engraver.cc View 1 4 chunks +28 lines, -11 lines 0 comments Download

Messages

Total messages: 7
thomasmorley651
please review
6 years, 5 months ago (2017-10-21 16:24:37 UTC) #1
benko.pal
if it's really the same, can't it be used without copying? or if separate classes ...
6 years, 5 months ago (2017-10-22 19:26:12 UTC) #2
dak
On 2017/10/22 19:26:12, benko.pal wrote: > if it's really the same, can't it be used ...
6 years, 5 months ago (2017-10-22 20:01:03 UTC) #3
thomasmorley651
On 2017/10/22 20:01:03, dak wrote: > On 2017/10/22 19:26:12, benko.pal wrote: > > if it's ...
6 years, 5 months ago (2017-10-22 20:09:13 UTC) #4
thomasmorley651
reflecting discussion
6 years, 5 months ago (2017-10-24 08:31:11 UTC) #5
thomasmorley651
I tried to make both engravers as equal as I could, to make it easy ...
6 years, 5 months ago (2017-10-24 08:34:13 UTC) #6
dak
6 years, 5 months ago (2017-10-24 10:06:49 UTC) #7
On 2017/10/24 08:34:13, thomasmorley651 wrote:
> I tried to make both engravers as equal as I could, to make it easy for a
follow
> up to create a common base class for both.
> My own naive attempts to introduce something like 'semi-tie-event' failed,
> though.

This looks really similar.  I worked off the current definition of
Laissez_vibrer_engraver and created a derived Repeat_tie_engraver in a separate
issue:

Tracker issue: 5220 (https://sourceforge.net/p/testlilyissues/issues/5220/)
Rietveld issue: 332990043 (https://codereview.appspot.com/332990043)
Issue description:
  Issue 5220/3: Derive Repeat_tie_engraver from
  Laissez_vibrer_engraver   Issue 5220/2: Virtualize some parts of
  Laissez_vibrer_engraver  This is in preparation of using it for
  Repeat_Tie_engraver  Issue 5220/1: Create laissez-vibrer-engraver.hh
  Still missing regtest/doc.

If you want to replace the lv_column_ and similar elements with semi_tie_column_
for better generality/readability, make this a followup patch.
Sign in to reply to this message.

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