info-lilypond
[Top][All Lists]
Advanced

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

lily 1.5.50


From: Han-Wen Nienhuys
Subject: lily 1.5.50
Date: Tue, 2 Apr 2002 01:05:55 +0200

As you may or may not know, Jan and I are now working on perfecting
the output that lilypond generates for the solo horn part of the
mozart's 3rd horn concerto (input/mozart-hrn-3.ly). This release
contains a lot of fixes to improve the result of this file. We hope it
also improves your sheet music.

Have fun!

2002-04-02  Han-Wen  <address@hidden>

        * VERSION: release 1.5.50

        * lily/spaceable-grob.cc (add_spring): change incorrect spring to
        unit spring here. Reduces number of warning messages.

        * lily/auto-beam-engraver.cc: change noAutoBeaming to autoBeaming.

2002-04-01  Han-Wen  <address@hidden>

        * scm/generic-property.scm: remove generic-property, property-engraver

        * lily/volta-bracket.cc (brew_molecule): use Lookup::line() for bracket

        * lily/hairpin.cc (brew_molecule): use Lookup::line() for hairpins.

        * ps/music-drawing-routines.ps: remove volta, tuplet, hairpin routines.

        * scm/*.scm: remove volta, hairpin and tuplet functions.

        * lily/rhythmic-column-engraver.cc (acknowledge_grob): don't make
        note column for notes/stems/dots that already have parents. Fixes
        nested grace contexts.

2002-04-01  Jan Nieuwenhuizen  <address@hidden>

        * input/mozart-hrn-3.ly: Tweak Slur.beautiful, so that we don't
        get too curved slurs.

        * scm/slur.scm (default-slur-extremity-offset-alist) 
        (default-phrasing-slur-extremity-offset-alist): Move slur
        attachments further away from note-head, vertically.  Also, leave
        a horizontal gap between slur and stem end.

        * lily/beam.cc (get_interbeam): Bugfix: don't look in empty list.

2002-04-01  Han-Wen  <address@hidden>

        * input/regression/spacing-grace-duration.ly: new file

        * lily/spacing-engraver.cc (acknowledge_grob): ignore grace notes
        for shortest durations.

        * lily/multi-measure-rest.cc (set_spacing_rods): tune rods to the
        extent of the mm rest. 

        * lily/spacing-spanner.cc (get_duration_space): better spacing for
        really short notes.

        * lily/tuplet-bracket.cc (make_bracket): new function
        (get_x_offset): new function; make tuplet brackets align on stems
        if stem has same direction.
        (parallel_beam): be anal about matching bracket to tuplet.

        * lily/lookup.cc (line): new function Lookup::line(). 

        * scm/tex.scm (dashed-line): change -line to -system in names.

        * lily/box.cc (add_point): new function.

        * flower/include/interval.hh: new function add_point ().
        new function widen()
        
2002-04-01  Jan Nieuwenhuizen  <address@hidden>

        * input/mozart-hrn-3.ly: Mimic Breitkopf fonts and padding.

        * scm/grob-property-description.scm (number-threshold): Add
        description.

        * lily/multi-measure-rest.cc (brew_molecule): Only put number over
        rest if #measures > number-threshold.  Use padding (well, fake
        using it, anyway).

        * scm/font.scm (make-style-sheet): New styles: mark-number,
        mark-letter.
        (paper20-style-sheet-alist): Add bigger bold fonts.

        * lily/mark-engraver.cc (process_music): Use style mark-number or
        mark-letter.

        * .cvsignore: Ignore all kinds of lilypond input and output.

        * lily/beam.cc (ADD_INTERFACE): Add concaveness-gap.

2002-04-01  Han-Wen  <address@hidden>

        * lily/staff-symbol.cc (brew_molecule): make line thickness
        adjustable.

        * lily/*.cc: replace stafflinethickness by linethickness.

2002-04-01  Jan Nieuwenhuizen  <address@hidden>

        * input/regression/beam-concave.ly: Add to-be-considered-concave
        beam.

        * lily/beam.cc (check_concave): Add check for large gap between an
        inner notehead and the line through outer noteheads.

        * scm/grob-description.scm (Beam): Add concaveness-gap, default
        value 2.0 staff-space.
        
        * scm/grob-property-description.scm (concaveness-gap): Add
        description.

        * input/mozart-hrn3-allegro.ly: Fix typo.

2002-03-31  Juergen Reuter  <address@hidden>

        * scm/ps.scm, ps/music-drawing-routines.ps, lily/lookup.cc,
        lily/note-head-engraver: improved implementation of roundfilledbox
        (according to Han-Wen's request)

        * lily/include/spacing-spanner.hh, lily/spacing-spanner.cc,
        lily/gourlay-breaking.cc, lily/staff-symbol.cc,
        lily/simple-spacer.cc: ragged-right alignment

-- 

Han-Wen Nienhuys   |   address@hidden    | http://www.cs.uu.nl/~hanwen/




reply via email to

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