]> git.donarmstrong.com Git - lilypond.git/commit
* lily/include/music-output.hh (process): Change signature to
authorJan Nieuwenhuizen <janneke@gnu.org>
Tue, 9 Mar 2004 20:37:44 +0000 (20:37 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Tue, 9 Mar 2004 20:37:44 +0000 (20:37 +0000)
commit1b401824fa6fa77ba5ba52cc9b1735a9aa43eb20
tree445f572353c7e31d8ca8abb06bd86c24e889f94e
parent5a3b9bf6c2c8973485925dea6dcaa77acda18202
* lily/include/music-output.hh (process): Change signature to
return SCM.

* lily/paper-book.cc (classic_output, get_title, get_scopes): New
method.

* lily/paper-score.cc (process): Return stencils rather than
outputting directly.  Remove paper-book kludge.  Delete grobs.
(output): Remove.

* lily/include/paper-score.hh (class Paper_score): Remove outputter_.

* lily/score-engraver.cc (get_output): Do not reset pscore_.

* lily/score.cc (default_rendering)
(ly_render_output): Move adding paper-score two levels up.
14 files changed:
ChangeLog
lily/include/lily-proto.hh
lily/include/music-output.hh
lily/include/paper-book.hh
lily/include/paper-score.hh
lily/include/performance.hh
lily/include/score.hh
lily/input-file-results.cc
lily/paper-book.cc
lily/paper-score.cc
lily/performance.cc
lily/score-context.cc
lily/score-engraver.cc
lily/score.cc