]> git.donarmstrong.com Git - lilypond.git/commit
* ly/declarations-init.ly (paper): Define page-breaking.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 18 Mar 2004 10:11:55 +0000 (10:11 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 18 Mar 2004 10:11:55 +0000 (10:11 +0000)
commitfdf32024a6ab7ec992490ed567f9cd3edeff21ff
treeeff967f21b0ac37ada668a7f9a771ee89491147a
parent7949941eb50f6243b76ded2dd331501027b68448
* ly/declarations-init.ly (paper): Define page-breaking.

* scm/page-layout.scm (optimal-page-breaking): New function.

* lily/paper-book.cc (pages): Use it.

* lily/include/paper-line.hh (class Paper_line): Full smob.
15 files changed:
ChangeLog
input/test/title-markup.ly
lily/include/paper-book.hh
lily/include/paper-line.hh
lily/lily-guile.cc
lily/paper-book.cc
lily/paper-line.cc
lily/paper-outputter.cc
lily/parse-scm.cc
lily/system.cc
ly/declarations-init.ly
scm/documentation-lib.scm
scm/lily.scm
scm/music-functions.scm
scm/page-layout.scm