]> git.donarmstrong.com Git - lilypond.git/commit - scm/page.scm
* 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)
commit437c8d6e284659962049283969445dda7cd45642
treefb887a263e427b3639ba4a8c80853edce9d11291
parent268a1921b8747a432d404c10fd93cbc7a2689678
* 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