X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=8580df7eaba53aacad32eb91fdda4b3c8c271144;hb=198f4d748307a3d6d8be3bb29e4197606f24b6b8;hp=0c5cb133658ec08523fa6e549d3d86e06d570b91;hpb=35b14e31601212911184b68cb33b5f866954e60d;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 0c5cb13365..8580df7eab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,89 @@ +2006-07-24 Han-Wen Nienhuys + + * scripts/*.py (program_name): cleanup relocation snippets. + + * scripts/convert-ly.py (datadir): remove LILYPONDPREFIX support. + +2006-07-24 Joe Neeman + + * 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?): also 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 + +2006-07-23 Han-Wen Nienhuys + + * VERSION (PACKAGE_NAME): release 2.9.13 + + * scm/define-grobs.scm (all-grob-descriptions): remove stray + assignment. + +2006-07-21 Han-Wen Nienhuys + + * Documentation/topdocs/NEWS.tely (Top): doc new features. + + * scm/output-lib.scm (grace-spacing::calc-shortest-duration): new + function. + + * scm/define-grob-properties.scm (all-user-grob-properties): + remove grace-space-factor. + + * scm/define-grob-interfaces.scm (grace-spacing-interface): add + grace-spacing-interface + (spacing-options-interface): add. + + * ly/engraver-init.ly (AncientRemoveEmptyStaffContext): add Grace_spacing_engraver + + * lily/spacing-options.cc (get_duration_space): move function from spacing-basic.cc + + * lily/spacing-basic.cc (note_spacing): do init_from_grob on + GraceSpacing object. + + * lily/note-spacing.cc: fix prop list formatting + + * lily/beaming-pattern.cc (de_grace): new function. Sensible + beaming for grace notes too. + + * input/regression/spacing-grace.ly: update. + + * lily/grace-spacing-engraver.cc: new file. + + * lily/spacing-spanner.cc: add strict-grace-spacing. + +2006-07-20 Graham Percival + + * lily/parser.yy: compile fix. + 2006-07-20 Han-Wen Nienhuys + * scm/define-grobs.scm (all-grob-descriptions): typo. + + * scm/framework-eps.scm (dump-stencils-as-EPSes): just strip + .eps extension from includegraphics. + + * scripts/lilypond-book.py (main): add support for --pdf. + * lily/spacing-spanner.cc (calc_common_shortest_duration): use callback to compute common shortest duration. (set_springs): typo.