Hi, On Wed, Feb 25, 2015 at 2:54 AM, Urs Liska <u...@openlilylib.org> wrote:
> Am 25.02.2015 09:36, schrieb Simon Albrecht: > > The usual mistake… and once again with attachment ;-) >> >> Am 25.02.2015 um 09:35 schrieb Simon Albrecht: >> >>> Hello David, (hello list,) >>> >>> unfortunately through some change between versions 2.19.8 and .15 your >>> very useful lyric-word-compressor code ceased to work. It exits with an >>> error stating that ‘value #<grob_properties> must be of type <list>’ >>> (written from memory). Could you please help with this? >>> >>> Glad you are finding this helpful! All you need to do is replace the predicate list? with ly:grob-properties? in one line: #(define (add-grob-definition grob-name grob-entry) (let* ((meta-entry (assoc-get 'meta grob-entry)) (class (assoc-get 'class meta-entry)) (ifaces-entry (assoc-get 'interfaces meta-entry))) (set-object-property! grob-name 'translation-type? ly:grob-properties?) [...] --David
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user