]> git.donarmstrong.com Git - lilypond.git/commit
* lily/include/translator.icc
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 19 Jul 2005 00:41:14 +0000 (00:41 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 19 Jul 2005 00:41:14 +0000 (00:41 +0000)
commitc3ff3d74ca155bac9f4676f172a7daa7af0ae5d1
treed8d1b6e02d3fddae5af0bceec169d2331a90a37b
parent913429feec49fd5492b7c7073f325e5f1e88a00e
* lily/include/translator.icc
(IMPLEMENT_FETCH_PRECOMPUTABLE_METHODS): directly jump into
Translator methods, without _static helper.

* lily/grob-smob.cc (derived_mark): rename from
do_derived_mark(). Don't return SCM.

* lily/item.cc (handle_prebroken_dependencies): use a vector of 3
booleans for break-visibility.

* lily/include/translator.icc: new file.

* lily/include/translator.hh (class Translator): rename
process_acknowledged_grobs() to process_acknowledged() and move to
Translator.

* lily/note-head.cc (internal_print): only call
glyph-name-procedure if  style != default. 3 %  speed increase (wtk2-fugue1).
13 files changed:
ChangeLog
lily/dynamic-performer.cc
lily/grob-smob.cc
lily/include/grob.hh
lily/include/item.hh
lily/include/spanner.hh
lily/include/system.hh
lily/include/translator.hh
lily/include/translator.icc
lily/item.cc
lily/note-head.cc
lily/spanner.cc
lily/system.cc