]> git.donarmstrong.com Git - lilypond.git/commit
* lily/include/paper-system.hh (class Paper_system): remove
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 27 Sep 2005 11:33:28 +0000 (11:33 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 27 Sep 2005 11:33:28 +0000 (11:33 +0000)
commit4700a805e1627eb33cc38d7d3fa20e9d96ffe70f
treec3f5bb1a27f95d5750b81f65f6b81efcec3130ec
parentbe8b1b187915d3e7cbb867e633aca8c562f79da8
* lily/include/paper-system.hh (class Paper_system): remove
staff_extents_ member.

* lily/paper-system-scheme.cc (LY_DEFINE): remove.

* lily/include/paper-system.hh (class Paper_system): remove
number_ variable. Remove is_title_. Remove break_before_penalty_

* lily/paper-system-scheme.cc: remove ly:paper-system-break-before-penalty
remove ly:paper-system-number.

* scm/lily-library.scm (paper-system-title?): new function.

* scm/paper.scm (set-paper-dimension-variables): add pagetopspace

* scm/page-layout.scm (ly:optimal-page-breaks): read next-space
and next-padding.
(optimal-page-breaks): rename from ly:optimal-page-breaks.

* lily/paper-system-scheme.cc (LY_DEFINE): new function.

* lily/paper-system.cc (internal_get_property): new function.

* scm/page-layout.scm (ly:optimal-page-breaks): add support for
pagetopspace

* input/regression/page-spacing.ly: new file.

* lily/paper-system.cc (read_left_bound): new function. Read
line-break-system-details from left bound to determine extents.
ChangeLog
VERSION
input/regression/page-spacing.ly
lily/beam.cc
lily/include/paper-system.hh
lily/paper-system-scheme.cc
lily/paper-system.cc
lily/system.cc
scm/font.scm
scm/page-layout.scm
scm/paper.scm