From: Han-Wen Nienhuys Date: Tue, 30 Aug 2005 18:50:11 +0000 (+0000) Subject: * lily/tie-column.cc (new_directions): put Tie down on center X-Git-Tag: release/2.7.9~17 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c98b4dc03abd0e96c0303f7e3b250c5f244a1208;p=lilypond.git * lily/tie-column.cc (new_directions): put Tie down on center staff line. * lily/script-interface.cc (before_line_breaking): use Grob::programming_error * scm/ps-to-png.scm (make-ps-images): use pngalpha device. --- diff --git a/ChangeLog b/ChangeLog index 115c987597..9cc6f3b003 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2005-08-30 Han-Wen Nienhuys + * lily/tie-column.cc (new_directions): put Tie down on center + staff line. + + * lily/script-interface.cc (before_line_breaking): use Grob::programming_error + + * scm/ps-to-png.scm (make-ps-images): use pngalpha device. + * scripts/lilypond-book.py (get_latex_textwidth): oops. Take [0] of splitext. diff --git a/Documentation/user/advanced-notation.itely b/Documentation/user/advanced-notation.itely index 9e41f7bc8d..e2c2e69ae6 100644 --- a/Documentation/user/advanced-notation.itely +++ b/Documentation/user/advanced-notation.itely @@ -459,7 +459,7 @@ then set the @lilypond[fragment,verbatim] { - \override Staff.TimeSignature #'font-name = #"Times" + \override Staff.TimeSignature #'font-name = #"Charter" \override Staff.TimeSignature #'font-size = #2 \time 3/4 c'1_\markup { diff --git a/lily/script-interface.cc b/lily/script-interface.cc index 1b313ffc65..38b801b1b4 100644 --- a/lily/script-interface.cc +++ b/lily/script-interface.cc @@ -51,8 +51,7 @@ Script_interface::before_line_breaking (SCM smob) if (!d) { - /* FIXME: This should never happen: `arbitrary' directions. */ - programming_error ("script direction not yet known"); + me->programming_error ("script direction not yet known"); d = DOWN; } diff --git a/lily/tie-column.cc b/lily/tie-column.cc index b5851e5a8e..0e57b3bf76 100644 --- a/lily/tie-column.cc +++ b/lily/tie-column.cc @@ -254,7 +254,11 @@ Tie_column::new_directions (Grob *me) if (tie_configs[i].dir_) continue; - tie_configs[i].dir_ = (Direction) sign (tie_configs[i].position_); + Direction position_dir = (Direction) sign (tie_configs[i].position_); + if (!position_dir) + position_dir = DOWN; + + tie_configs[i].dir_ = position_dir; } Grob *common = me; diff --git a/scm/ps-to-png.scm b/scm/ps-to-png.scm index 44b32714b5..bfb40306fd 100644 --- a/scm/ps-to-png.scm +++ b/scm/ps-to-png.scm @@ -153,7 +153,7 @@ -dGraphicsAlphaBits=4\ -dTextAlphaBits=4\ -dNOPAUSE\ - -sDEVICE=png16m\ + -sDEVICE=pngalpha\ -sOutputFile=~S\ -r~S\ ~S\