Skip-filled tuplets crash 2.25.0

Trevor Bača <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.bugs
Message-ID <CACTvJ4VAbt6a9J9zprpReXWCx-WQm6zGFPwEkwyD0Q7bZ9jbYA@mail.gmail.com>
Hi,

Skip-filled tuplets halt execution in 2.25.0.

%%% BEGIN %%%

\version "2.25.0"

\new Staff { \times 2/3 { s2 s2 s2 } }

%%% END %%%

GNU LilyPond 2.25.0 (running Guile 2.2)
Processing `test.ly'
Parsing...
Interpreting music...
warning: omitting tuplet bracket with neither left nor right bound
Preprocessing graphical objects...
/Users/trevor/lilypond-2.25.0/share/lilypond/2.25.0/ly/init.ly:65:2: error:
Guile signaled an error for the expression beginning here
#
 (let ((book-handler (if (defined? 'default-toplevel-book-handler)
In procedure ly:grob-array-ref: Wrong type argument in position 1
(expecting Grob_array): ()

It's probably true that most users aren't using skip-filled tuplets. But
I've been using them for quite a while in previous versions of LilyPond
(for certain cases of complicated polyphony where compositional processes
transform some, or perhaps all, notes in one voice into skips).

Will skip-filled tuplets be allowed again in future versions of LilyPond?

Thanks for all the goodies in 2.25!

Trevor.

-- 
Trevor Bača
www.trevorbaca.com
soundcloud.com/trevorbaca
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.