]> git.donarmstrong.com Git - lilypond.git/commit
Replace remaining uses of unsmob_xxx with Xxx::unsmob
authorDavid Kastrup <dak@gnu.org>
Sun, 27 Jul 2014 13:21:22 +0000 (15:21 +0200)
committerDavid Kastrup <dak@gnu.org>
Sat, 2 Aug 2014 14:52:54 +0000 (16:52 +0200)
commit9066eeede909ace56324c905217c5b585ba42f90
tree0685e3f25bfb46e1b4594cf55de4af64b7af3a9b
parentef250dfc8cd4a5574a5059249e19208a3b068714
Replace remaining uses of unsmob_xxx with Xxx::unsmob

This runs
sed -i 's/unsmob_\(engraver\|global_context\|input\|item\|music\|paper_score\|performance\|performer\|spanner\|stream_event\)\b/\u\1::unsmob/g' $(git grep -l unsmob_ lily)

as the mechanical part of the conversion.  A separate commit provides
the required definitions.
100 files changed:
lily/accidental-placement.cc
lily/articulations.cc
lily/balloon-engraver.cc
lily/balloon.cc
lily/beam.cc
lily/book.cc
lily/chord-name.cc
lily/clef.cc
lily/context-def.cc
lily/context.cc
lily/dispatcher-scheme.cc
lily/dispatcher.cc
lily/drum-note-performer.cc
lily/engraver-group.cc
lily/engraver-scheme.cc
lily/engraver.cc
lily/event-chord-iterator.cc
lily/footnote-engraver.cc
lily/function-documentation.cc
lily/global-context-scheme.cc
lily/global-context.cc
lily/grob-info.cc
lily/grob.cc
lily/hairpin.cc
lily/horizontal-bracket.cc
lily/include/engraver.hh
lily/include/global-context.hh
lily/include/grob.hh
lily/include/input.hh
lily/include/music-output.hh
lily/include/music.hh
lily/include/performer.hh
lily/include/stream-event.hh
lily/include/translator.icc
lily/input-scheme.cc
lily/input-smob.cc
lily/item-scheme.cc
lily/item.cc
lily/laissez-vibrer-engraver.cc
lily/lexer.ll
lily/lily-lexer.cc
lily/lily-parser-scheme.cc
lily/line-spanner.cc
lily/lyric-combine-music-iterator.cc
lily/lyric-combine-music.cc
lily/lyric-extender.cc
lily/lyric-hyphen.cc
lily/midi-control-function-performer.cc
lily/music-scheme.cc
lily/music-sequence.cc
lily/music-wrapper-iterator.cc
lily/music-wrapper.cc
lily/music.cc
lily/new-fingering-engraver.cc
lily/note-column.cc
lily/note-performer.cc
lily/paper-score-scheme.cc
lily/paper-score.cc
lily/parser.yy
lily/part-combine-iterator.cc
lily/percent-repeat-item.cc
lily/performance-scheme.cc
lily/performance.cc
lily/performer.cc
lily/piano-pedal-align-engraver.cc
lily/piano-pedal-engraver.cc
lily/prob.cc
lily/property-iterator.cc
lily/quote-iterator.cc
lily/relative-octave-check.cc
lily/repeat-tie-engraver.cc
lily/repeated-music.cc
lily/rhythmic-head.cc
lily/rhythmic-music-iterator.cc
lily/score-performer.cc
lily/score.cc
lily/separation-item.cc
lily/sequential-iterator.cc
lily/simultaneous-music-iterator.cc
lily/slur-proto-engraver.cc
lily/slur-scoring.cc
lily/spacing-determine-loose-columns.cc
lily/spacing-spanner.cc
lily/spanner-scheme.cc
lily/spanner.cc
lily/stem-tremolo.cc
lily/stream-event-scheme.cc
lily/stream-event.cc
lily/system-start-delimiter.cc
lily/system.cc
lily/tab-tie-follow-engraver.cc
lily/tie-engraver.cc
lily/tie-formatting-problem.cc
lily/translator-group.cc
lily/tuplet-bracket.cc
lily/tuplet-engraver.cc
lily/tuplet-iterator.cc
lily/tuplet-number.cc
lily/unfolded-repeat-iterator.cc
lily/volta-bracket.cc