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