[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 2.1.25 released
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 2.1.25 released |
Date: |
Wed, 18 Feb 2004 15:46:49 +0100 |
Hi
.25 is out. It has a bunch of bugfixes. Also, starting from this
release, accidental rules have to be set using a Scheme function.
This makes the \set Current.(stuff) superfluous, and therefore I
have removed it.
For the past few days, I've received reports about hard-to trace
crashes in LilyPond 2.1.22 and 2.1.23. If you are affected by signal
11 faults, then can you try this release to see if it fixes these
problems? If not, please send a full bugreport (including platform
description and compilation options) to address@hidden
Greetings,
Han-Wen
Changes:
2004-02-18 Han-Wen Nienhuys <address@hidden>
* VERSION: release 2.1.25
* scm/define-translator-properties.scm
(all-user-translation-properties): add printOctaveNames
* ly/engraver-init.ly: remove Note_event_swallower from
NoteNamesContext.
* lily/note-name-engraver.cc (process_music): new property
printOctaveNames
* lily/context.cc (find_existing_context): remove support for
Current.
* scm/music-functions.scm (set-accidental-style): new function;
duplicate accidental macros.
* ly/property-init.ly (hideStaffSwitch): remove accidental macros.
* lily/note-name-engraver.cc (process_music):
process_acknowledged_grobs () -> process_music ()
* scm/part-combiner.scm (determine-split-list): robustification.
2004-02-17 Han-Wen Nienhuys <address@hidden>
* lily/beam-quanting.cc (score_forbidden_quants): check all staff
lines for falling into beam-gap.
(score_forbidden_quants): check all staff lines for falling in
beam gaps.
* lily/note-spacing.cc (get_spacing): less space at EOL in case of
key/clef/time signatures.
* input/test/ossia.ly: revise example.
* lily/span-bar.cc (evaluate_glyph): read 'glyph of self first.
cleanup.
* lily/grob-scheme.cc (LY_DEFINE): change a few function names to
comply to Scheme standard. Remove ly:get-paper-variable
2004-02-17 Mats Bengtsson <address@hidden>
* scripts/convert-ly.py (2.1.22): Corrected documentation printout.
2004-02-17 Han-Wen Nienhuys <address@hidden>
* lily/accidental-engraver.cc (process_acknowledged_grobs): use
properties from Voice context. This fixes accidental size for
staff-switches during grace contexts.
* lily/note-collision.cc (check_meshing_chords): only wipe heads
if necessary. Else, simply wipe dots.
* input/test/beam-alternate.ly: new file
* input/test/piano-staff-distance.ly: new file.
* lily/translator-group.cc (recurse_down_translators): use
Direction for bottom-up/top-down.
* lily/include/translator.hh (class Translator): add
process_music() and do_announces(). This obviates
recurse_down_{engravers,performers}.
* ly/declarations-init.ly (melismaEnd): use ManualMelismaEvent for
\melisma and \melismaEnd
* lily/melisma-engraver.cc (process_music): change to
Melisma_translator, unify with performer. Accept
ManualMelismaEvent.
* ly/engraver-init.ly: add Font_size_engraver.
2004-02-16 Heikki Junes <address@hidden>
* lily/align-interface.cc, lily/axis-group-engraver.cc: spell
it hara-kiri.
* input/regression/{many}.ly: improve descriptions trying to figure
out what is tested.
2004-02-16 Han-Wen Nienhuys <address@hidden>
* lily/slur.cc (broken_trend_offset): robustness fix.
--
Han-Wen Nienhuys | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 2.1.25 released,
Han-Wen Nienhuys <=