crash when processing '() markup
2003-03-05 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * scm/new-markup.scm (brew-new-markup-molecule): robustness: don't
+ crash when processing '() markup
+
+ * input/regression/breathing-sign.ly (texidoc): add caesura example.
+
* lily/breathing-sign.cc (railtracks): another caesura.
- * mf/feta-schrift.mf: caesura symbol
+ * mf/feta-schrift.mf: caesura symbol.
2003-03-04 Han-Wen Nienhuys <hanwen@cs.uu.nl>
true in the @code{\paper} block.
@cindex page layout
+@cindex vertical spacing
The page layout process happens outside lilypond. Ly2dvi sets page
layout instructions. Ly2dvi responds to the following variables in the
(define-public (brew-new-markup-molecule grob)
- (interpret-markup grob
- (Font_interface::get_property_alist_chain grob)
- (ly:get-grob-property grob 'text)
- )
- )
+ (let*
+ ((t (ly:get-grob-property grob 'text))
+ )
+ (if (null? t)
+ '()
+ (interpret-markup grob
+ (Font_interface::get_property_alist_chain grob)
+ t
+ ))
+ ))
(define-public empty-markup `(,simple-markup ""))