[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.


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/ (LY_DEFINE): ly:pitch-quartertones: new function
        (quartertone_pitch): new function

        * mf/ add 3/4 sharp, 1/4 sharp, 1/4 flat, 3/4
        flat. WARNING: FONT CHANGED.

        * ly/ add -eh and -ih for quarter tones.

        * lily/ (add_accidental): support for
        quarter tones.

        * ly/ use symbols for alterations.

        * mf/ change accidental codes. 

        * scm/lily.scm (ly:get-option): switch on debugging only for

        * lily/ remove ly:verbose?

        * lily/ (LY_DEFINE): add verbose to get-option.

        * lily/parser.yy (TODO): only do gh_call() for apply with
        procedure argument.

        * lily/ (start_translation_timestep): move melisma
        stuff in accordance with new timing of tie-events.

        * lily/ remove \outputproperty

        * lily/ (try_music): use melismaBusyProperties.

        * scm/define-translator-properties.scm (melismaBusyProperties):
        add melismaBusyProperties property.

2003-09-17  Han-Wen Nienhuys  <address@hidden>

        * input/test/ (texidoc): new file.

        * buildscripts/ (find): prune debugging

        * lily/ 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   | 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]