info-lilypond
[Top][All Lists]
Advanced

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

LilyPond 2.1.10


From: Han-Wen Nienhuys
Subject: LilyPond 2.1.10
Date: Fri, 16 Jan 2004 16:20:27 +0100


LilyPond  2.1.10 is out.

Attractions:

   * A more concise syntax for checking octaves was introduced. A note
     may be followed by `='QUOTES which indicates what its absolute
     octave should be.  In the following example,

            \relative c'' { c='' b=' d,='' }

     the d will generate a warning, because a d'' is expected, but
     a d' is found.


ChangeLog:

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

        * input/{test,regression}/: remove old-relative 

        * lily/lexer.ll: add empty markup signature. 

        * scm/new-markup.scm (markup-functions-and-signatures): reinstate
        strut markup

        * lily/parser.yy (markup): MARKUP_HEAD_EMPTY

        * scm/define-translator-properties.scm: update melismata property
        doco.

        * lily/system.cc (output_lines): revert uniquify_list() patch,
        strange side effects seen.
        
        * lily/line-spanner.cc (dashed_line_molecule): return nothing if
        dash-period < 0.

        * scm/midi.scm (instrument-equalizer-alist): fix equalizer setting
        for flute. 

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

        * input/regression/*.ly: use newaddlyrics iso. addlyrics

        * input/regression/lyrics-multi-stanza.ly (texidoc): remove file.

        * lily/lyric-extender.cc (brew_molecule): behave decently in case
        of line breaks.
        (brew_molecule): add padding to left, not right.

        * lily/system.cc (uniquify_list): new function
        (output_lines): uniquify_list () on all-elements. This fixes
        double symbols in the output.

        * lily/beam.cc (rest_collision_callback): don't move anything if
        staff-position is set.

        * input/regression/rest-pitch.ly (texidoc): add rest under beam.

        * lily/system.cc (typeset_grob): warn if adding twice.

        * lily/sequential-iterator.cc (run_always): implement run_always().
        (also in other files.)
        
        * input/mutopia/F.Schubert/standchen.ly: use newaddlyrics. 

        * lily/event.cc (to_relative_octave): add octave-check.

        * Documentation/user/refman.itely (Line breaking): add noBreak.

        * scm/new-markup.scm (normalsize-markup): add function.
        (sans-markup): new function.

        * lily/beam-engraver.cc (valid_end_point): opps, beam-stop-events
        come earlier nowadays.  This fixes beams on grace notes.
        
        * scm/music-functions.scm (direction-polyphonic-grobs): new
        variable, share between override and revert. This fixes script
        directions in polyphonic sections. (backportme)

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

        * lily/text-spanner.cc (brew_molecule): don't do shorten-pair for
        breakpoints.

        * lily/break-align-interface.cc: add doco

        * Documentation/user/refman.itely (Rehearsal marks): add index marks. 




-- 

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





reply via email to

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