\relative c' {
%% by hand:
- \once\property Voice.Stem \set #'print-function = #Balloon_interface::brew_molecule
- \once\property Voice.Stem \set #'balloon-original-callback = #Stem::brew_molecule
+ \once\property Voice.Stem \set #'print-function = #Balloon_interface::print
+ \once\property Voice.Stem \set #'balloon-original-callback = #Stem::print
\once\property Voice.Stem \set #'balloon-text = #"I'm a stem"
\once\property Voice.Stem \set #'balloon-text-offset = #'(3 . 4)
\once\property Voice.Stem \set #'balloon-text-props
\\property Voice.NoteHead \\override #'print-function
=
- #(parenthesize-callback Note_head::brew_molecule)
+ #(parenthesize-callback Note_head::print)
"
\property Voice.NoteHead \override #'print-function
=
- #(parenthesize-callback Note_head::brew_molecule)
+ #(parenthesize-callback Note_head::print)
g bes
\property Voice.NoteHead \revert #'print-function
\property Voice.Beam \override #'print-function
=
- #(parenthesize-callback Beam::brew_molecule)
+ #(parenthesize-callback Beam::print)
a8 gis8 a2.
\paper { raggedright = ##t
\translator { \ScoreContext
- NonMusicalPaperColumn \override #'print-function = #Paper_column::brew_molecule
- PaperColumn \override #'print-function = #Paper_column::brew_molecule
+ NonMusicalPaperColumn \override #'print-function = #Paper_column::print
+ PaperColumn \override #'print-function = #Paper_column::print
NonMusicalPaperColumn \override #'font-family = #'roman
PaperColumn \override #'font-family = #'roman
\score { \notes \relative c'' {
\property Voice.TextScript \override #'print-function =
- #(make-molecule-boxer 0.1 0.3 0.2 brew-new-markup-molecule)
+ #(make-molecule-boxer 0.1 0.3 0.2 Text_item::print)
c'4^"foo"
\property Voice.Stem \override #'print-function =
- #(make-molecule-boxer 0.05 0.25 0.25 Stem::brew_molecule)
+ #(make-molecule-boxer 0.05 0.25 0.25 Stem::print)
\property Score.RehearsalMark \override #'print-function =
- #(make-molecule-boxer 0.15 0.3 0.3 brew-new-markup-molecule)
+ #(make-molecule-boxer 0.15 0.3 0.3 Text_item::print)
c8
\property Voice.Stem \revert #'print-function
\consists "Volta_engraver"
\consists "Separating_line_group_engraver"
- SeparatingGroupSpanner \override #'spacing-procedure
- = #Separating_group_spanner::set_spacing_rods_and_seqs
\consists "Dot_column_engraver"
\consists "Ottava_spanner_engraver"
\score { \notes \relative c'
{
- \property Staff.TimeSignature \override #'print-function = #Text_item::print_function
+ \property Staff.TimeSignature \override #'print-function = #Text_item::print
\property Staff.TimeSignature \override #'text = #tsMarkup
(if (equal? nm object-name)
(begin
- (ly:set-grob-property! grob 'print-function Balloon_interface::print_function)
+ (ly:set-grob-property! grob 'print-function Balloon_interface::print)
(ly:set-grob-property! grob 'balloon-original-callback cb)
(ly:set-grob-property! grob 'balloon-text text)
(ly:set-grob-property! grob 'balloon-text-offset off)
def conv (str):
str = re.sub (r'molecule-callback', 'print-function', str)
str = re.sub (r'brew_molecule', 'print', str)
+ str = re.sub (r'brew-new-markup-molecule', 'Text_item::print', str)
return str
conversions.append (((2,1,21), conv, """molecule-callback -> print-function,