[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Lilypond 2.1.7 released

From: Han-Wen Nienhuys
Subject: Lilypond 2.1.7 released
Date: Tue, 6 Jan 2004 18:48:00 +0100

2.1.7 is out. Attractions include:

   * Multi measure rests are now truly centered between the
     clefs/barlines of the staff, independent of symbols on the other

   * Collision resolution for dots in chords has been improved greatly.

2004-01-06  Han-Wen Nienhuys   <address@hidden>

        * input/regression/ new file.

        * lily/ (check_meshing_chords): if merging heads,
        then kill the dots too. 

        * lily/ (acknowledge_grob):
        set/unset breakableSeparationItem

        * lily/ (relative_width): add function.

        * scm/define-grob-interfaces.scm (only-prebreak-interface): add

        * lily/ (output_lines): only junk only-prebreak-interface 

        * lily/ (stop_translation_timestep):
        read breakableSeparationItem

        * input/regression/ new file.

        * lily/ (output_lines): don't suicide Spacing_items. 

        * lily/ (dot_config_badness): new function:
        select the best scoring dot configuration: dots should go close to
        the note heads, but be shifted up or down according to conventions.
        (print_dot_configuration): idem.
        (shift_one): idem
        (remove_collision): idem.

        * input/regression/ add  more test cases.

2004-01-06  Han-Wen Nienhuys   <address@hidden>

        * lily/include/scm-hash.hh (class Scheme_hash_table): idem.

        * flower/include/interval.hh: rename elem_b to contains 

        * lily/ change 'heads to 'head-pair.

        * lily/ (process_acknowledged_grobs):
        fill in 'heads field.

        * lily/ (brew_molecule): use heads for width, use
        minimum-length for short ones, and shorten so collisions with the
        next syllable are avoided.

        * lily/ (score_slopes_dy): add extra points for
        near-zero slopes.
        Only do DAMPING_DIRECTION_PENALTY for non-horizontal dy 

        * lily/ remove quantized_position callback. All Y
        positioning is done by

        * lily/ (do_shifts): rewrite shifting routine: do
        exhaustive test of all dot positions. This fixes disappearing dots
        in dotted chords.

2004-01-05  Han-Wen Nienhuys   <address@hidden>

        * mf/ (test_staff): fatten up G clef
        (test_staff): fatten up f clef.

2004-01-05  Jan Nieuwenhuizen  <address@hidden>

        * input/mutopia/E.Satie/ 
        * input/ Use latin1 characters for title, like

2004-01-05  Han-Wen Nienhuys   <address@hidden>

        * scm/font.scm (paper20-font-vector): add bold-narrow series (only

        * lily/ (brew_molecule): add little space before
        extender line.

        * lily/ (score_forbidden_quants): check if
        outer stafflines fall in any beam gaps.

        * scm/define-grobs.scm (all-grob-descriptions): use bold-narrow
        for lyric texts.


 Han-Wen Nienhuys   |   address@hidden   | 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]