]> git.donarmstrong.com Git - lilypond.git/commit
* scm/define-grobs.scm (all-grob-descriptions): make NonMusicalPaperColumn
authorJoe Neeman <joeneeman@gmail.com>
Mon, 24 Jul 2006 11:50:27 +0000 (11:50 +0000)
committerJoe Neeman <joeneeman@gmail.com>
Mon, 24 Jul 2006 11:50:27 +0000 (11:50 +0000)
commita732d02103df02d413b35dae436c38db538e9fd1
treea02f4d32cb4baca368a31aa87524524680a486aa
parente648ca6f329b1c11a5f8fda5f93950fffc6a63cf
* scm/define-grobs.scm (all-grob-descriptions): make NonMusicalPaperColumn
page-breakable by default

* scm/layout-page-layout.scm (space-systems): fix bug where the force isn't
correctly calculated for a single-system page

* scm/lily-library.scm (interval-sane?): check that the first number is no
bigger than the second number

* lily/simple-spacer.cc (solve): allow compression even when ragged (but we
acknowledge that we aren't satisfying constraints)

* lily/hara-kiri-group-spanner.cc (request_suicide): give equal treatment to
non-Items

* lily/grob.cc (pure_height): add minimum-Y-extent

* lily/gourlay-breaking.cc (solve): don't ignore a compression force, even if we're
ragged

* lily/constrained-breaking.cc: convert code to use new Matrix class
(get_best_solution): new function

* scm/page.scm (make-page-stencil): don't crash if we annotate-layout when there
is a page with no systems
ChangeLog
flower/include/flower-proto.hh
lily/constrained-breaking.cc
lily/hara-kiri-group-spanner.cc
lily/include/constrained-breaking.hh
lily/simple-spacer.cc
scm/define-grobs.scm
scm/layout-page-layout.scm
scm/lily-library.scm
scm/page.scm