info-lilypond
[Top][All Lists]
Advanced

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

LilyPond 2.1.18


From: Han-Wen Nienhuys
Subject: LilyPond 2.1.18
Date: Wed, 4 Feb 2004 20:28:17 +0100


2.1.18 is out.

I have successfully typeset the orchestral score of the Ouverture
Coriolan with the new part-combiner, so I have declared it Ready For
Use. To reinforce this conviction, I have removed the code for the old
part-combiner and its support code.

Enjoy!



2004-02-04  Han-Wen Nienhuys   <address@hidden>

        * VERSION: release 2.1.18.
        
        * input/test: remove octave-duplicate.ly

2004-02-04  Jan Nieuwenhuizen  <address@hidden>

        * scripts/filter-lilypond-book.py: Speed-up and clean-ups.

2004-02-04  Han-Wen Nienhuys   <address@hidden>

        * lily/simultaneous-music-iterator.cc: remove clone() and copy
        constructor from Music_iterator. Changes throughout.

        * lily/include/music-iterator.hh (class Music_iterator): remove
        Music_iterator::skip and Music_iterator::get_pending_events from
        interface. Rename report_to -> get_outlet 

        * lily/auto-change-iterator.cc: move contents from
        new-auto-change-iterator.cc from

        * scm/part-combiner.scm: determine split-list from Scheme. 

        * lily/new-auto-change-iterator.cc (process): new file.

        * lily/parser.yy (part_combined_music): remove old PC cruft.

        * ly/engraver-init.ly: remove old
        PC cruft.

        * Documentation/user/refman.itely (The Lyrics context): note about
        extender lines.

        * lily/multi-measure-rest-engraver.cc (process_music): extra check
        to allow 0-length mmrest events.

        * scm/part-combiner.scm (determine-split-list): many bugfixes.

        * lily/new-part-combine-iterator.cc (kill_mmrest): new function.

        * lily/spacing-engraver.cc (finalize): robustifications.

        * input/regression/new-part-combine-solo-global.ly: new file.

        * scm/part-combiner.scm: rewrite.

2004-02-03  Juergen Reuter  <address@hidden>

        * Documentation/user/refman.itely, input/puer-fragment.ly,
        input/test/vaticana.ly, ly/engraver-init.ly: ancient examples
        updated for proper use of lyricsto; replaced "(" and ")" ->
        "\melisma" and "\melismaEnd"

        * input/test/ancient-font.ly: small updates to reduce compile
        warnings (TODO: junk this file)

        * input/test/gregorian-scripts.ly: added comment about bug

        * lily/gregorian-ligature-engraver.cc, lily/ligature-engraver.cc:
        tiny robustness fix

        * mf/parmesan-clefs.mf: exact_center fixes (this broke due to
        recent changes in the feta code); temporarily mapped mensural g
        clef to a copy of petrucci g clef until mensural g clef will have
        been rewritten

        * mf/parmesan-heads.mf: bugfix: solved character name clashing
        between mensural and neo-mensural heads (this broke quite a while
        ago)

        * mf/parmesan-rests.mf: still more tiny set_char_box() fixes

2004-02-03  Jan Nieuwenhuizen  <address@hidden>

        * scripts/filter-lilypond-book.py: Handle @include.  Add progress
        indication.  Fixes for verbatim, multi line comments.

2004-02-03  Han-Wen Nienhuys   <address@hidden>

        * input/regression/new-part-combine-solo.ly: more cases.

        * lily/slur.cc (height): robustness fix.

        * lily/new-part-combine-iterator.cc (process): add apart-spanner. 

        * input/mutopia/F.Schubert/morgenlied.ly (melody): revert
        stemUp/stemDown.

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

        * lily/script-engraver.cc (try_music): discard duplicate
        articulations.

        * input/regression/new-part-combine-solo.ly: new file

        * input/regression/new-part-combine-a2.ly: new file.

        * ly/performer-init.ly: add Devnull

        * scripts/convert-ly.py (FatalConversionError.sub_acc): add rule
        for \musicglyph #"accidental-*"
        (conv): \newpartcombine rule.

2004-02-03  Jan Nieuwenhuizen  <address@hidden>

        * scripts/filter-lilypond-book.py: Handle @lilypondfile, bugfixes.

2004-02-02  Jan Nieuwenhuizen  <address@hidden>

        * scripts/filter-lilypond-book.py: Handle verbatim, latex
        textwidth, --output.

2004-02-02  Han-Wen Nienhuys   <address@hidden>

        * scm/new-markup.scm (doubleflat): add accidental markups.


-- 

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





reply via email to

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