[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 2.1.18,
Han-Wen Nienhuys <=