I don't think this is the right approach to make left-handed fret-diagrams work. Ofcourse it cures a single problem while using negative string-distance, but other problems are shining up as already mentioned. Instead I think we should disallow negative string-distance, or rather (because LilyPond does no type-checking on sub-properties) always use the (abs ..). For the left-handed fret-diagrams, why not place strings (and frets) correctly right from the start and let do the already existing code all the other work? I'll post a patch following this route on the tracker.
https://codereview.appspot.com/335430043/ _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
