[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 1.9.7 released
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 1.9.7 released |
Date: |
Thu, 18 Sep 2003 11:21:02 +0200 |
1.9.7 is out.
* I did another editing round on the manual,
* Quarter tones are now supported. They are entered by suffixing
`ih' for a half-sharp and `eh' for a half-flat. Hence, the
following is an ascending list of pitches:
ceses ceseh ces ceh c cih cis cisih cisis
* The following constructs have been removed from the syntax:
\duration #SCHEME-DURATION
\pitch #SCHEME-PITCH
\outputproperty FUNC SYMBOL = VALUE
For `\outputproperty', the following may be substituted:
\applyoutput #(outputproperty-compatibility FUNC
SYMBOL VALUE)
Although I really wanted to stabilize 1.9, the quarter tone
accidentals are a major change, and putting that in 2.0 too seemed a
better idea than introducing another intermediate release.
Besides, it was easy to do.
Enjoy!
2003-09-18 Han-Wen Nienhuys <address@hidden>
* VERSION (PACKAGE_NAME): release 1.9.7
* Documentation/topdocs/NEWS.texi (Top): add quarter tones.
* Documentation/user/refman.itely (Pitches): doc quarter tones.
* lily/pitch.cc (LY_DEFINE): ly:pitch-quartertones: new function
(quartertone_pitch): new function
* mf/feta-toevallig.mf: add 3/4 sharp, 1/4 sharp, 1/4 flat, 3/4
flat. WARNING: FONT CHANGED.
* ly/nederlands.ly: add -eh and -ih for quarter tones.
* lily/accidental-placement.cc (add_accidental): support for
quarter tones.
* ly/LANGUAGEs.ly: use symbols for alterations.
* mf/feta-toevallig.mf: change accidental codes.
* scm/lily.scm (ly:get-option): switch on debugging only for
--verbose.
* lily/lily-guile.cc: remove ly:verbose?
* lily/scm-option.cc (LY_DEFINE): add verbose to get-option.
* lily/parser.yy (TODO): only do gh_call() for apply with
procedure argument.
* lily/tie-engraver.cc (start_translation_timestep): move melisma
stuff in accordance with new timing of tie-events.
* lily/my-lily-lexer.cc: remove \outputproperty
* lily/melisma-engraver.cc (try_music): use melismaBusyProperties.
* scm/define-translator-properties.scm (melismaBusyProperties):
add melismaBusyProperties property.
2003-09-17 Han-Wen Nienhuys <address@hidden>
* input/test/ambitus-mixed.ly (texidoc): new file.
* buildscripts/mutopia-index.py (find): prune debugging
* lily/side-position-interface.cc: doc updates
* Documentation/user/refman.itely: updates, tweaks.
* lily/parser.yy (Simple_music): remove outputproperty
* make/stepmake.make: use VERSION again; importing VERSION via
autoconf dependencies is too hairy.
2003-09-17 Heikki Junes <address@hidden>
* lilypond-mode.el: allow `-' for keywords and identifiers.
--
Han-Wen Nienhuys | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 1.9.7 released,
Han-Wen Nienhuys <=