]> git.donarmstrong.com Git - lilypond.git/commit - input/regression/tablature-open-string-handling.ly
Issue 2348: Handling of open strings in tablature
authorMarc Hohl <marc@hohlart.de>
Mon, 12 Mar 2012 07:24:12 +0000 (08:24 +0100)
committerDavid Kastrup <dak@gnu.org>
Mon, 12 Mar 2012 07:33:06 +0000 (08:33 +0100)
commite31a76e94f59d00968ddfe95a92138b5df799a8e
tree2384d27a799c2f87b0b6e6e63338d654fe0549b4
parentb0a0b0da364a2379e3a26a0cd6af87fece1594fb
Issue 2348: Handling of open strings in tablature

This patch creates a switch called restrainOpenStrings. When set to #f
(default), LilyPond considers using open strings even if the normal fingering
calculation would consider them "out of reach".

Setting restrainOpenStrings to #t makes open strings non-special for
the fret calculation routine.
input/regression/tablature-open-string-handling.ly [new file with mode: 0644]
ly/engraver-init.ly
scm/define-context-properties.scm
scm/translation-functions.scm