]> git.donarmstrong.com Git - lilypond.git/commit
* lily/include/paper-line.hh (class Paper_line): New member
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 10 Apr 2004 23:59:16 +0000 (23:59 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sat, 10 Apr 2004 23:59:16 +0000 (23:59 +0000)
commit6d1797ae3c657721dd49ba3bcf52ebd97842d33e
treeac67dbb8c3ebb827847764eafe4befc217c8405d
parent145e00c60212ec6da3c52351418822e766b1daf9
* lily/include/paper-line.hh (class Paper_line): New member
var penalty_.

* lily/system.cc (get_line): Initialise Paper_line with
page-penalty's from original grobs.

* scm/define-music-properties.scm (all-music-properties): Add
page-penalty.

* scm/define-grob-properties.scm (all-grob-descriptions): Idem.

* lily/score-engraver.cc (try_music): Handle page-penalty.

* ly/declarations-init.ly (pagebreak, noPagebreak): New command.
13 files changed:
ChangeLog
lily/include/paper-book.hh
lily/include/paper-line.hh
lily/paper-book.cc
lily/paper-line.cc
lily/score-engraver.cc
lily/system.cc
ly/declarations-init.ly
ly/property-init.ly
scm/define-grob-properties.scm
scm/define-music-properties.scm
scm/define-music-types.scm
scm/music-functions.scm