info-lilypond
[Top][All Lists]
Advanced

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

LilyPond 2.1.15 released


From: Han-Wen Nienhuys
Subject: LilyPond 2.1.15 released
Date: Mon, 26 Jan 2004 12:19:07 +0100

2.1.15 is out. It has lots o bugfixes, and improvements in the new
part combiner.



Changes:


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

        * lily/lyric-phrasing-engraver.cc (stop_translation_timestep):
        align all stanza numbers.

2004-01-26  Heikki Junes <address@hidden>

        * Documentation/user/{introduction.itely,refman.itely,
        converters.itely}: fix some text inside parentheses; text should
        be readable (even) if parentheses are either replaced with commas 
        or dropped out.

2004-01-25  Werner Lemberg  <address@hidden>

        * buildscripts/lilypond.words.py, input/puer-fragment.ly,
        input/test/vaticana.ly, input/test/ancient-font.ly,
        input/test/mensural-ligatures.ly, input/test/gregorian-scripts.ly,
        lily/include/staff-symbol.hh, lily/breathing-sign.cc,
        ly/params-as-init.ly, scm/define-grobs.scm,
        scm/define-grob-properties.scm: s/stafflinethickness/linethickness/.

        * ly/params-as-init.ly: Removed.  Obsolete.
        * buildscripts/lilypond.words.py: Updated.

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

        * mf/parmesan-clefs.mf: switch off mensural G clefs.

        * mf/feta-din{4,5,7,9}.mf: remove.
        
        * lily/engraver.cc (internal_make_item): centralize item/spanner
        factory.

        * scripts/convert-ly.py (FatalConversionError.sub_durs): bugfix:
        do correct chord conversion for ^"sim."  (backportme)
        (FatalConversionError.sub_articulations): substitute ^"foo" in
        chords too. (backportme)

        * scm/define-grobs.scm (all-grob-descriptions): use staff-padding
        for Fingering.

        * lily/side-position-interface.cc (out_of_staff): don't do
        anything if staff-padding not defined. 

        * mf/feta-params.mf (stafflines): introduce linethickness as
        general blackness of the font.

        * lily/stem.cc (position_noteheads): rounding error robustness.

        * input/regression/rest-collision-beam.ly: move beam/rest stuff
        from beam-collision.ly 

        * lily/beam.cc (rest_collision_callback): remove direction.

        * scm/define-grobs.scm (all-grob-descriptions): remove
        enclose-bounds in OttavaBracket and PianoPedalBracket

        * scm/new-markup.scm (def-markup-command) new macro, which takes
        care of defining the COMMAND-markup and make-COMMAND-markup
        procedures, setting markup-signature and keyword-signature object
        properties, and pushing the markup command in
        markup-function-list.

        All markup commands are defined thanks to it.  Users may also use
        it to define their own markup commands. (Nicolas Sceaux)

        * scm/new-markup.scm: Scheme style clean-up: there should be no
        parenthesis alone on a line; LET* should not be used where LET is
        enough. (Nicolas Sceaux)

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

        * scripts/filter-lilypond-book.py: Add script.

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

        * ly/engraver-init.ly: Set enclose_bounds to #1 (was: ##t).

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

        * Documentation/user/refman.itely (Fingering instructions): add
        single note chords. 

        * lily/multi-measure-rest-engraver.cc: use a single
        MultiMeasureEvent for mm rests. This prevents problems with the
        new part combiner.

        * scm/music-functions.scm (determine-split-list): analysis has
        global effect: a difference halfway a phrase makes the entire
        phrase be typeset as apart.
        (make-multi-measure-rest): make mmrest as a single rhythmic event. 

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

        * ly/performer-init.ly: add Devnull.

        * Documentation/user/refman.itely (Font selection): remove paper20
        ref.
        
2004-01-22  Jan Nieuwenhuizen  <address@hidden>

        * scripts/convert-ly.py (1.9.0): Handle phrasing slur.

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

        * scm/music-functions.scm (determine-split-list): bugfixes.

        * scm/lily.scm (uniq-list): new implementation, O(1) stack.

        * input/test/scales-greek.ly: use C as base, results in different
        alterations at the clef.

        * input/regression/pedal-ped.ly: new file.

        * input/regression/pedal-bracket.ly: new file.

        * lily/piano-pedal-bracket.cc (brew_molecule): new function;
        replace after_line_breaking()

        * lily/line-interface.cc (line): read thickness.
        (line): dash-fraction = 0 always for dotted-line style.

        * input/test/staff-lines.ly (lower): bugfix.

        * ly/engraver-init.ly (AncientRemoveEmptyStaffContext): move
        \accepts Devnull into Score.

        * scm/lily.scm: remove bla.scm load.




-- 

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





reply via email to

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