David Kastrup <d...@gnu.org> writes: > "Phil Holmes" <m...@philholmes.net> writes: > >> \shiftDurations seems to be remaining poorly documented. I'd be happy >> to update the LSR with that function rather than the way it is now, >> but it seems to me that durations can only be made shorter, not >> longer? If I use: >> >> \shiftDurations 1 0 { \music } >> >> all is OK. However, with >> >> \shiftDurations -1 0 { \music } >> >> I get: >> >> ShiftDur.ly:11:20: error: wrong type for argument 1. Expecting >> integer, found #<Prob: Music C++: Music((digit . 1) (origin >> . #<location ShiftDur.ly:11:21>))((display-methods #<procedure #f >> (event parser)>) (name . FingeringEvent) (types general-music >> fingering-event event)) > >> >> \shiftDurations >> -1 0 { \music } >> >> Is this the correct usage, and does this mean that \shiftDurations >> does only shorted music? > > 1 is an UNSIGNED. -1 is a fingering. Hooray. Try #-1 instead. I'll > eventually get around to getting the "interpret in the correct manner by > magic" behavior for negative numbers as well, but it has never been in > Lilypond so far.
<URL:http://code.google.com/p/lilypond/issues/detail?id=2049> At some point of time I'll get to the stage where there are no naive mistakes to make any more. -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user