[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LilyPond 1.9.1

From: Han-Wen Nienhuys
Subject: LilyPond 1.9.1
Date: Tue, 26 Aug 2003 20:37:50 +0200

       "A release a day keeps stability away!"

I'm having my own private little hack-a-thon this week, and today's
result is LilyPond 1.9.1, featuring

   * The `\newcontext' command will create a context with a unique name
     automatically. Hence, for multi-staff scores, it is no longer
     necessary to invent arbitrary context names. For example, a
     two-staff score may be created by

            \simultaneous {
              \newcontext Staff { NOTES FOR 1ST STAFF }
              \newcontext Staff { NOTES FOR 2ND STAFF }

This release also removes code for old ties and old markup texts.

Best fix of all: \relative actually works now.



2003-08-26  Han-Wen Nienhuys  <address@hidden>

        * VERSION (PACKAGE_NAME): released 1.9.1 

        * ly/ (RemoveEmptyStaffContext): don't add

        * lily/ (create_audio_elements): bugfix

        * Documentation/user/music-glossary.tely (Top): comment out
        font-style statements.

        * input/test/ revise example.

        * Documentation/bibliography/engraving.bib (note): typos.

        * bump GCC requirements to 3.x

        * lily/include/audio-item.hh (class Audio_tie): rename
        note_l_drul_ to note_drul_

        * lily/ (class Tie_performer): patch for new ties.

        * lily/parser.yy (relative_music): whoops. All \relative were off
        by ...  a lot .... Ahem.

        * scm/define-music-types.scm (music-descriptions): idem.

        * lily/ move new-beam-event to beam-event

        * lily/ (class Tie_engraver): move New_tie_engraver
        to Tie_engraver

        * input/regression/ remove unnecessary old-relative
        * Documentation/user/internals.itely (Creating contexts): document

        * lily/parser.yy (Composite_music): add \newcontext

        * Documentation/user/refman.itely (MIDI block): add note about
        dotted tempos.

        * scm/font.scm: remove old markup legacy

        * (web-clean): remake share/ after web-clean.

        * lily/ (brew_molecule): remove function

        * lily/ remove old-style markups.
        (interpret_markup): C++ version of markup function
        (brew_molecule): idem.

        * lily/ (start_main_input): define input-file-name
        as Scheme variable.

        * scripts/ (conv): dashes rule.
        Apply rule.

        * Documentation/user/lilypond-book.itely: syntax fixes. 


Han-Wen Nienhuys   |   address@hidden   | 

reply via email to

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