[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 2.1.27 is out
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 2.1.27 is out |
Date: |
Wed, 25 Feb 2004 00:51:01 +0100 |
2.1.27 is out. It fixes a couple of problems with lyric alignment, and
now it also takes instrument transpositions into account for \quote
quotations.
>From the NEWS file:
* Cue notes can now be quoted directly from the parts that contain
them. This will take into account tunings of source and target
instrument. For example,
\addquote clarinet \notes\relative c' {
\tuning bes
fis4 fis fis fis
}
\score {
\notes \relative c'' {
c8 d8 \quote 2 oboe es8 gis
}
}
* The transposition of an instrument can be specified using the
`\tuning' command. The following command specifies an E-flat alto
saxophone:
\tuning es'
2004-02-24 Han-Wen Nienhuys <address@hidden>
* VERSION: 2.1.27 released.
* lily/hyphen-engraver.cc (finalize): suicide unterminated hyphens.
* scripts/lilypond-book.py (compose_ly): cleanup relative= option,
obey documentation.
2004-02-24 Jan Nieuwenhuizen <address@hidden>
* scm/output-ps.scm: Resurrect.
* scm/output-tex.scm: Minimal cleanups.
* scm/paper.scm (paper-set-staff-size): Add lineheight.
* make/ly-rules.make: Remove any broken lily-*.tex files before
lilypond-book run.
* stepmake/stepmake/c++-vars.make (EXTRA_CXXFLAGS): Remove -pipe
comment.
* stepmake/aclocal.m4: Add --enable-pipe option, with check.
Enabled by default, may save 10% compile time.
2004-02-24 Han-Wen Nienhuys <address@hidden>
* lily/lyric-phrasing-engraver.cc: remove
* lily/lyric-engraver.cc: rewrite so lyric-phrasing-engraver no
longer necessary.
* lily/extender-engraver.cc (stop_translation_timestep): rewrite
so lyric-phrasing-engraver is no longer necessary.
* ly/engraver-init.ly: move Break_forbid_engraver to Voice, remove
Grob_pq_engraver from Staff.
* lily/grob-pq-engraver.cc: remove current_grobs array, read/write
busyGrobs directly.
* input/regression/quote-transposition.ly: new file.
* lily/recording-group-engraver.cc (stop_translation_timestep):
store instrumentTuning too.
* lily/quote-iterator.cc (process): transpose events using
instrumentTuning.
* scripts/convert-ly.py (FatalConversionError.subst): \set transposing
-> \tuning <pitch>
* lily/parser.yy (command_req): add \tuning command for setting
instrument tuning of staff.
* Documentation/user/GNUmakefile
($(outdir)/lilypond/lilypond.html): ugh: use perl iso. sed.
* Documentation/user/refman.itely (Customized accidental rules):
typo.
2004-02-23 Heikki Junes <address@hidden>
* Documentation/user/music-glossary.tely: remove the missing norwegian
translation; they can be put in later properly.
2004-02-23 Han-Wen Nienhuys <address@hidden>
* lily/recording-group-engraver.cc (start_translation_timestep):
init Recording_group_engraver twice.
2004-02-23 Jan Nieuwenhuizen <address@hidden>
* gcc-3.4 snapshot: 3.4.0 20040215 (prerelease) compile fixes, and
stray style cleanups:
* stepmake/stepmake/c++-vars.make (EXTRA_CXXFLAGS): Remove
-Wmissing-prototypes.
* flower/include/killing-cons.tcc (Killing_cons): Add template
specifier for car_.
* flower/include/parray.hh (binsearchs): Add template specifier
for maxkey.
* flower/include/interval.hh: Declare elem () with template specfier.
2004-02-23 Heikki Junes <address@hidden>
* elisp/lilypond-indent.el (get-buffer-size): add customization
groups for several variables (Reuben Thomas).
2004-02-23 Han-Wen Nienhuys <address@hidden>
* Documentation/user/invoking.itexi (Point and click): add index
entry.
* scm/slur.scm (calc-slur-extremity): use 'stem only if slur would
go under beam.
* lily/beam-quanting.cc: tune down ROUND_TO_ZERO_SLOPE, this fixes
sarabande beam.
* flower/warn.cc (programming_error): cross fingers not thumbs.
* lily/rest.cc (polyphonic_offset_callback): return 0 when
staff-position is set.
--
Han-Wen Nienhuys | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 2.1.27 is out,
Han-Wen Nienhuys <=