[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Lilypond 1.9.6 released
From: |
Han-Wen Nienhuys |
Subject: |
Lilypond 1.9.6 released |
Date: |
Tue, 16 Sep 2003 23:14:15 +0200 |
Lilypond 1.9.6 is released.
>From the NEWS file:
* Clefs may now be transposed arbitrarily, for example
\clef "G_8"
\clef "G_15"
\clef "G_9"
Furthermore, this release has bugfixes for tremolos, MacOS X, tuplet
brackets, completion note-heads, lots of updates to the manual and to
the ancient notation code.
Enjoy!
2003-09-16 Han-Wen Nienhuys <address@hidden>
* lilypond-mode.el (LilyPond-command-alist): invoke lilypond
iso. ly2dvi.
* Documentation/user/*.itely: fixes everywhere
* lily/completion-note-heads-engraver.cc: rewrite engraver:
produce ties from the engraver itself, do not broadcast TieEvent.
* lily/my-lily-lexer.cc: remove pitch & duration.
* lily/parser.yy (TODO): remove \pitch and \duration
* input/test/explicit.ly: remove file.
* Documentation/user/refman.itely (Pitches): remove \pitch
\duration command.
2003-09-16 Heikki Junes <address@hidden>
* buildscripts/lilypond.words.py: add all slur types to Emacs
insertion menu, suppose everything is postfixed by dropping
unnecessary `-' -marks.
2003-09-15 Han-Wen Nienhuys <address@hidden>
* lily/stem.cc (get_default_stem_end_position): lengthen stems for
tremoloed stems.
* lily/stem-tremolo.cc (brew_molecule): position tremolo next to
head for flagged stems.
* lily/stem.cc (get_default_stem_end_position): futz with extra
stem length if there is a stem tremolo.
* lily/tuplet-bracket.cc (brew_molecule): don't print bracket when
it would be too small.
* lily/font-metric.cc: return #f for non-existent glyph.
* VERSION (MY_PATCH_LEVEL): read VERSION; version number is now
exported through config.make.
* input/regression/clef-oct.ly: new file.
* scm/clef.scm (make-clef-set): use regexps, support arbitrary
transposition.
* input/template/*.ly: remove old relative.
* ly/english.ly: add X names for double sharp.
2003-09-14 Han-Wen Nienhuys <address@hidden>
* lily/font-select.cc: new file handle font selection routines.
* lily/parser.yy: add ; (Patrick Atamaniuk)
* input/test/time-signature-double.ly: use markups for double time
sigs.
* scm/chord-name.scm: remove new-chord-name-brew-molecule ; use
ChordNames.SeparationItem #'padding for adjusting space after chords.
* lily/music-output-def.cc (LY_DEFINE):
new function ly:paper-lookup.
* mf/parmesan-clefs.mf: use # quantities for char_box
offsets. Fixes overflow errors in the PFA.
* scm/new-markup.scm (strut-markup): change calling interface for
markup. Pass paper-def, not grob. This would allow \markup to be
used separately from grobs.
* lily/paper-def.cc: new function ly:paper-font; this function
replaces ly:get-font.
* lily/include/font-interface.hh (struct Font_interface): take
Paper_def iso. Grob for get_font().
2003-09-14 Graham Percival <address@hidden>
* Documentation/user/ tutorial.itely, refman.itely: add warning
about \key and accidentals.
2003-09-14 Han-Wen Nienhuys <address@hidden>
* scm/new-markup.scm (musicglyph-markup): undefine font-name.
* Documentation/user/*.itely: manual tweaks
2003-09-13 Juergen Reuter <address@hidden>
* mf/parmesan-clefs.mf: still more set_char_box() fixes and code
cleanup; bugfix: exact_center
* Documentation/user/refman.itely: added more documentation on
ambitus according to recent questions on lilypond-user list
2003-09-12 Han-Wen Nienhuys <address@hidden>
* input/regression/ottava.ly (texidoc): demo 15ma too.
* GNUmakefile.in ($(outdir)/VERSION): add VERSION target
* input/mutopia/J.S.Bach/baerenreiter-sarabande.ly (sarabandeA):
octave fixes.
2003-09-10 Han-Wen Nienhuys <address@hidden>
* lily/lexer.ll: add \r to the rules for newlines; this fixes
problems on older Mac editors.
2003-09-12 Juergen Reuter <address@hidden>
* mf/parmesan-clefs.mf: more set_char_box() fixes and code cleanup
2003-09-11 Juergen Reuter <address@hidden>
* mf/parmesan-custodes.mf, mf/parmesan-heads.mf,
mf/parmesan-clefs.mf: added comments on character alignment and
set_char_box() conventions
* mf/parmesan-custodes.mf, mf/parmesan-clefs.mf: fixed more
set_char_box()'s
* mf/parmesan-clefs.mf: vaticana: adjusted stem width
2003-09-10 Heikki Junes <address@hidden>
* spec/lilypond.{mandrake,suse}.spec.in: update lilypond.words path.
2003-09-10 Juergen Reuter <address@hidden>
* mf/parmesan-custodes.mf: vaticana custos: bugfix: slightly
shortened to avoid almost-collision with staff line; code cleanup;
other custodes: fixed char boxes; code cleanup
--
Han-Wen Nienhuys | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Lilypond 1.9.6 released,
Han-Wen Nienhuys <=