detected.
* Documentation/user/refman.itely (Grace notes): note on explicit
contexts
2003-07-16 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * lily/text-item.cc (interpret_new_markup): do only if new-markup
+ detected.
+
* Documentation/user/refman.itely (Grace notes): note on explicit
contexts
This produces a single character, e.g. @code{\char #65} produces the
letter 'A'.
+@item \note
+@cindex \note @var{log} @var{dots} @var{dir}
+
+This produces a note with a stem pointing in @var{dir} direction, with
+duration log @var{log} and @var{dots} augmentation dots.
+
@item \hspace #@var{amount}
@cindex \hspace
This produces a invisible object taking horizontal space.
This overrides a formatting property for its argument. The argument
should be a key/value pair, e.g.
@example
-m \override #'(font-family . math) m m
+ m \override #'(font-family . math) m m
@end example
@end table
static SCM proc;
if (!proc)
proc = scm_c_eval_string ("interpret-markup");
-
- return *unsmob_molecule (scm_call_3 (proc, grob, achain, markup));
+
+ if (new_markup_p (markup))
+ return *unsmob_molecule (scm_call_3 (proc, grob, achain, markup));
+ else
+ return Molecule();
}
(define-public empty-markup (make-simple-markup ""))
-(define-public (interpret-markup grob props markup)
+(define-public (interpret-markup grob props markup)
(if (string? markup)
(simple-markup grob props markup)
(let*