info-lilypond
[Top][All Lists]
Advanced

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

LilyPond 1.9.2


From: Han-Wen Nienhuys
Subject: LilyPond 1.9.2
Date: Thu, 28 Aug 2003 15:06:20 +0200

1.9.2 is out.


Attractions (from the NEWS file):

   * Markup text (ie. general text formatting) may now be used for
     lyrics too.

   * Two new commands for grace notes have been added, `\accacciatura'
     and `\appoggiatura',

            \appoggiatura f8 e4
            \accacciatura g8 f4

     Both reflect the traditional meanings of accacciatura and
     appogiatura, and both insert insert a slur from the first grace
     note to the main note.

   * Layout options for grace notes are now stored in a context
     property, and may now be set separately from musical content.

Also, the syntax has changed: \newcontext has been renamed to \new.

RedHat-9 packages are expected shortly.


Enjoy!







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

        * VERSION (PACKAGE_NAME): released 1.9.2

        * GNUmakefile.in (EXTRA_DIST_FILES): dist lilypond.vim too.

        * scm/document-markup.scm (markup-doc-node): sort markup function
        list.

        * lily/paper-outputter.cc (output_version): change "Lily was here"
        into  "Engraved by LilyPond"

        * lily/my-lily-lexer.cc (My_lily_lexer): don't crash
        on unquoted strings before \notenames.

        * lily/parser.yy (lyric_element): allow markup as lyric text. This
        increases the number of s/r reductions to 4.

        * scm/new-markup.scm (fraction-markup): \fraction command.

        * lily/lexer.ll: allow any string without \ { }  # and " in \markup
        mode

        * lily/lookup.cc (round_filled_box): rename function.
        (LY_DEFINE): round-filled-box: change signature.

        * Documentation/user/refman.itely: revise section explaining grace
        notes.

        * lily/translator-scheme.cc (LY_DEFINE): add ! to
        ly:set-context-property

        * input/*/*.ly (vmus): use \new everywhere.

        * lily/my-lily-lexer.cc: add \accacciatura and \appoggiatura

        * ly/grace-init.ly (stopGraceMusic): add slurs on grace note by
        default

        * scm/music-functions.scm (set-stop-grace-properties)
        (set-start-grace-properties, add-grace-property): new functions
        for modular grace tweak control.

        * ly/engraver-init.ly (ScoreContext): new property graceSettings.
        
2003-08-28  Jan Nieuwenhuizen  <address@hidden>

        * Documentation/topdocs/INSTALL.texi: Explain install-pfa-fonts.

        * GNUmakefile.in (install-pfa-fonts):
        (get-pfa-fonts): New target.

        * stepmake/stepmake/toplevel-targets.make: Add pfa-fonts and
        install-pfa-fonts help.

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

        * lily/translator-scheme.cc (LY_DEFINE):
        ly:context-pushpop-property new function.
        (LY_DEFINE): new function ly:translator-find  
        new function ly:translator?
        (LY_DEFINE): new function ly:context?

        * lily/translator-def.cc: remove 
Translator_def::apply_pushpop_property().

        * python/lilylib.py (read_pipe): only store and display error log
        if verbose not set.
        (read_pipe): only display log if it contains something.

2003-08-27  Jan Nieuwenhuizen  <address@hidden>

        * Documentation/misc/GNUmakefile: Re-add.
        (TEXTS): Add CHANGES.

2003-08-27  Heikki Junes  <address@hidden>

        * lilypond.words: add \newcontext.

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

        * lily/tie-performer.cc (stop_translation_timestep): only flush
        tied_notes when we have actually made a tie. Fixes bugs with ties
        in polyphonic scores.

2003-08-26  Jan Nieuwenhuizen  <address@hidden>

        * stepmake/autogen.sh: Bugfix: copy aclocal.m4, autogen.sh also if
        they do not exist.



-- 

Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 




reply via email to

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