From f65076ba4f2545d3377ed74b3c4e570b98fc32b5 Mon Sep 17 00:00:00 2001 From: fred Date: Wed, 27 Mar 2002 02:04:35 +0000 Subject: [PATCH] lilypond-1.5.25 --- ChangeLog | 51 +++++++++++++++++++++++++++++++ scm/grob-property-description.scm | 5 +++ 2 files changed, 56 insertions(+) diff --git a/ChangeLog b/ChangeLog index 162b8efefd..e30cf2f8fd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,54 @@ +2001-12-05 Han-Wen Nienhuys + + * bibtools/bib2html.py: Add simple bib2html convertor, and .bst + files to have standardised HTML bibliography output. Update build + docs to reflect this. + + * lily/include/simple-spacer.hh (struct Simple_spacer): add + active_count_, so that we don't have to look for active springs + anymore. + + * scm/interface-description.scm,scm/grob-property-description.scm: + Add 'penalty + + * lily/simple-spacer.cc (solve): Handle forced line breaks + here. Fixes problems when combining linebreaks with non-fitting + line configurations + +2001-12-05 Jan Nieuwenhuizen + + * 1.4.9.jcn3 forward ports. + + * Really included .cvsignore. + + * Included Han-Wen's uu1 windows fixes. + + * Bugfix: lilypond-profile.sh: append to GS_FONTPATH, GS_LIB. + + * Added Cygwin setup.hint + + * Removed tex, python wrappers and postinstalls to go with Cywgin's + tetex/texmf, python installations. + + * Updated cygwin installer. + + * ly2dvi: Don't accept filenames with spaces (+ fix). + +2001-12-03 Han-Wen + + * ly/engraver-init.ly (VoiceContext): fix text engraver ordering. + + * lily/translator-def.cc: Remove manual symbol caching. + + * lily/script-column.cc (before_line_breaking): robustness check: + don't crash if no direction set. + + * scripts/pmx2ly.py: Key and clef change support (Laura Conrad) + + * scripts/pmx2ly.py (Parser.parse_header): more generic header + parsing. + + 2001-12-01 Han-Wen * lily/note-head.cc (head_extent): added to compute width without diff --git a/scm/grob-property-description.scm b/scm/grob-property-description.scm index d16013e6c3..0df5480c15 100644 --- a/scm/grob-property-description.scm +++ b/scm/grob-property-description.scm @@ -258,6 +258,11 @@ more than this (in staffspace).") (grob-property-description 'padding number? "add this much extra space between objects that are next to each other.") (grob-property-description 'parallel-beam boolean? "internal: true if there is a beam just as wide as the bracket .") (grob-property-description 'paren-cautionaries boolean? "Whether to add parenthesis around cautionary accidentals.") +(grob-property-description 'penalty number? "Penalty for breaking at +this column. 10000 or more means forbid linebreak, -10000 or less +means force linebreak. Other values influence linebreaking decisions +as a real penalty.") + (grob-property-description 'pitches list? "list of musical-pitch.") (grob-property-description 'porrectus-width number? "width of the porrectus ligature measured in staff space.") (grob-property-description 'raise number? "height for text to be raised (a negative value lowers the text.") -- 2.39.5