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

Issue 302470043: Change \retrograde to deal with ties and repeat chords/notes

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

Description

Change \retrograde to deal with ties and repeat chords/notes Consists of commits: Remove warning about ties in \retrograde Change retrograde-music function to deal with ties Let \retrograde expand repeat chords/notes Since those lose their point of reference, expanding them prior to retrograding keeps the results sane.

Patch Set 1 #

Total comments: 2

Patch Set 2 : Regtest and fixes for glissandi, \<, \> and docs #

Unified diffs Side-by-side diffs Delta from patch set Stats (+144 lines, -26 lines) Patch
M Documentation/notation/pitches.itely View 1 1 chunk +8 lines, -3 lines 0 comments Download
A input/regression/retrograde.ly View 1 1 chunk +30 lines, -0 lines 0 comments Download
M ly/music-functions-init.ly View 1 chunk +6 lines, -1 line 0 comments Download
M scm/modal-transforms.scm View 1 1 chunk +100 lines, -22 lines 0 comments Download

Messages

Total messages: 6
thomasmorley651
Didn't dive into the code in depth. From my (limited) testings, I'd say it's very ...
7 years, 8 months ago (2016-08-16 06:23:17 UTC) #1
dak
https://codereview.appspot.com/302470043/diff/1/scm/modal-transforms.scm File scm/modal-transforms.scm (right): https://codereview.appspot.com/302470043/diff/1/scm/modal-transforms.scm#newcode188 scm/modal-transforms.scm:188: ;; See also LSR #105. On 2016/08/16 06:23:17, thomasmorley651 ...
7 years, 8 months ago (2016-08-16 07:53:16 UTC) #2
dak
On 2016/08/16 06:23:17, thomasmorley651 wrote: > Didn't dive into the code in depth. From my ...
7 years, 8 months ago (2016-08-16 07:54:50 UTC) #3
thomasmorley651
On 2016/08/16 07:54:50, dak wrote: > On 2016/08/16 06:23:17, thomasmorley651 wrote: > > Didn't dive ...
7 years, 8 months ago (2016-08-16 08:53:53 UTC) #4
dak
Regtest and fixes for glissandi, \<, \> and docs
7 years, 8 months ago (2016-08-16 14:24:50 UTC) #5
thomasmorley651
7 years, 8 months ago (2016-08-16 20:41:48 UTC) #6
On 2016/08/16 14:24:50, dak wrote:
> Regtest and fixes for glissandi, \<, \> and docs

Wow.
You've put up another load of work.

Some of the limitations you've mentioned yourself here:
http://lists.gnu.org/archive/html/lilypond-user/2016-08/msg00247.html
still persist. Though, tackling them would be beyond the topic of this patch:
dealing with ties.

Thus, pretty nice.
LGTM
Sign in to reply to this message.

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