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

Issue 5695058: Handling of open strings in tablature (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 2 months ago by marc
Modified:
12 years, 1 month ago
Reviewers:
dak, Julien Rioux, carl.d.sorensen
CC:
lilypond-devel_gnu.org
Base URL:
http://git.savannah.gnu.org/gitweb/?p=lilypond.git/trunk/
Visibility:
Public.

Description

Handling of open strings in tablature This patch creates a switch called ignoreOpenStrings. When set to #f (default), LilyPond handles open strings as usual. Setting ignoreOpenStrings to #t excludes open strings and forces the fret calculation routine to find a fretted position even for pitches equal to an open string.

Patch Set 1 #

Patch Set 2 : creating an issue number(?) #

Patch Set 3 : Whitespace errors corrected #

Patch Set 4 : version number changed #

Total comments: 1

Patch Set 5 : blank line at EOF removed #

Patch Set 6 : Changing ignoreOpenStrings to excludeOpenStrings #

Patch Set 7 : Introducing restrainOpenStrings, version number changed #

Patch Set 8 : Correcting inconsistencies between ly/engraver-init.ly and the rest of the affected files #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -2 lines) Patch
A input/regression/tablature-open-string-handling.ly View 1 2 3 4 5 6 7 1 chunk +18 lines, -0 lines 0 comments Download
M ly/engraver-init.ly View 1 2 3 4 5 6 7 2 chunks +3 lines, -0 lines 0 comments Download
M scm/define-context-properties.scm View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M scm/translation-functions.scm View 1 2 3 4 5 6 7 3 chunks +9 lines, -2 lines 0 comments Download

Messages

Total messages: 9
Julien Rioux
1 line adds whitespace errors. That's all. Regards, Julien http://codereview.appspot.com/5695058/diff/6001/input/regression/tablature-open-string-handling.ly File input/regression/tablature-open-string-handling.ly (right): http://codereview.appspot.com/5695058/diff/6001/input/regression/tablature-open-string-handling.ly#newcode19 input/regression/tablature-open-string-handling.ly:19: ...
12 years, 2 months ago (2012-02-26 06:07:39 UTC) #1
marc
Am 26.02.2012 07:07, schrieb julien.rioux@gmail.com: > 1 line adds whitespace errors. That's all. > Regards, ...
12 years, 2 months ago (2012-02-26 07:44:51 UTC) #2
Carl
Looks like a good solution. I think I would prefer the name excludeOpenStrings to ignoreOpenStrings. ...
12 years, 2 months ago (2012-02-27 00:17:05 UTC) #3
dak
On 2012/02/27 00:17:05, Carl wrote: > Looks like a good solution. > > I think ...
12 years, 2 months ago (2012-02-27 09:01:32 UTC) #4
marc
Am 27.02.2012 10:01, schrieb dak@gnu.org: > On 2012/02/27 00:17:05, Carl wrote: >> Looks like a ...
12 years, 2 months ago (2012-02-27 10:51:25 UTC) #5
dak
On 2012/02/27 10:51:25, marc wrote: > I hope I corrected everything accordingly, because I screwed ...
12 years, 2 months ago (2012-02-27 11:09:44 UTC) #6
dak
Instead of dontTreatOpenStringsSpecially, something like omitOpenStrings or skipOpenStrings looks less like an active special action ...
12 years, 2 months ago (2012-02-27 11:19:50 UTC) #7
marc
Am 27.02.2012 12:19, schrieb dak@gnu.org: > Instead of dontTreatOpenStringsSpecially, something like omitOpenStrings Well, omitOpenStrings sounds ...
12 years, 2 months ago (2012-02-27 18:33:14 UTC) #8
marc
12 years, 2 months ago (2012-02-27 18:46:04 UTC) #9
Am 27.02.2012 12:09, schrieb dak@gnu.org:
> On 2012/02/27 10:51:25, marc wrote:
>> I hope I corrected everything accordingly, because I screwed up my
> local
>> branch ... :-(
>
> That's quite improbable to do thoroughly with git.
Well, I did it.

I don't know what happened, but most probably a git reset --hard in the 
wrong
branch :-(
>
> Try git reflog and see whether a useful copy is sitting among the given
> references.
>
I downloaded the raw patch and applied it - the original description is
on the internet, too, so it wasn't all that complicated.
> http://codereview.appspot.com/5695058/
>

Sign in to reply to this message.

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