info-lilypond
[Top][All Lists]
Advanced

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

LilyPond 2.0.1


From: Han-Wen Nienhuys
Subject: LilyPond 2.0.1
Date: Mon, 29 Sep 2003 13:16:26 +0200


LilyPond 2.0.1 is released.

This release has some subtle typography fixes for accidental
placement. I hope I broke nothing in the process of implementing them
:-) 

There are also RedHat binaries for 2.0.1 ; these have been created
with Fedora Core-test2 (the new release of RedHat). I suspect that
they are RedHat-9 compatible, but I am curious to hear some
test-reports

I will open the 2.1.x branch today - however, do not expect too much
from Your Benevolent Dictator, since I will be traveling during the
next few months.


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

        * lily/bezier.cc (get_other_coordinate): change assert into
        warning.

        * lily/note-head.cc (internal_brew_molecule): make left protusion
        smaller, to accomodate for natural sign.
        (internal_brew_molecule): only do this when the accidental is
        close enough.
        (extent): new function

        * lily/skyline.cc (merge_skyline): new function
        (heighten_skyline): new function

        * lily/accidental-placement.cc (position_accidentals) 
        (position_accidentals): fix todo.

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

        * input/test/+.ly (texidoc): put version number inline.

        * GNUmakefile.in: remove rsync-web target.
        
        * input/regression/bar-scripts.ly (onestaff): raggedright

v/pri2003-09-28  Han-Wen Nienhuys  <address@hidden>

        * lily/*.cc: remove #if 0'd code in couple of places.

        * lily/midi-stream.cc (operator <<): rewrite.

        * lily/note-head.cc (internal_brew_molecule): 
        only make ledgers when the Staff symbol has lines.

        * ly/property-init.ly (arpeggioBracket): simplify

        * lily/translator-group.cc (execute_pushpop_property): use
        SCM_EQ_P for comparing keys. This fixes reverting
        auto-beam-settings.

2003-09-28  Jan Nieuwenhuizen  <address@hidden>

        * lily/midi-stream.cc (operator <<): Also write MIDI string when
        midi_debug_global_b.
        (operator <<): Normalise loop.

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

        * scripts/lilypond.py (escape_path): revise.

        * scm/music-functions.scm (set-output-property): new function.
        
2003-09-27  Jan Nieuwenhuizen  <address@hidden>

        * cygwin/mknetrel: Next try in building doc on Cygwin natively;
        use addmakeflags again.

        * cygwin/lily-wins.py (escape_shell): New function; use it.

        * scripts/lilypond.py (escape_shell): Escape quotes and other
        spaces too.  Do not escape escaping backslashes.

        * make/srcdir.make.in (web-install): Must call install-WWW now.

        * mf/GNUmakefile: resolve conflict: %list.ly is a target, not a
        dependency

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

        * scripts/lilypond.py (escape_path): escape quotes too. 

        * Documentation/user/lilypond.tely (Unified index): rename Index
        to accomodate Windows breakage.

        * make/lilypond.redhat.spec.in (Group): remove out=www for web-install 

        * mf/GNUmakefile ($(outdir)/%.afm  $(outdir)/%.enc
        $(outdir)/%.tex $(outdir)/%.dep $(outdir)/%list.ly): list.ly is a
        target not a source.

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

        * cygwin/mknetrel: Use EXTRABUILDARGS, EXTRAINSTALLARGS instead of
        addmakeflags.  Build and install doc and web also when building on
        Cygwin.

        * mf/GNUmakefile: Bugfix.

        * GNUmakefile.in (web-install): Bugfix: set out prefix Similar to
        target web.

        * cygwin/lily-wins.py: Quote filename.

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

        * mf/GNUmakefile ($(outdir)/$(redhat-package)): use passive ftp.

2003-09-25  Jan Nieuwenhuizen  <address@hidden>

        * cygwin/bug-lilypond-cygwin.sh: Add tests for registry
        settings.

        * configure.in: Require g++ > 3.0.4.

        * mf/GNUmakefile: Bugfix: Add list.ly target.
        
        * Documentation/user/GNUmakefile: Bugfix: list.ly target.

        * stepmake/stepmake/omf-targets.make (omf-local-install): Buxfix:
        make omf directory, add uninstall targets.

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

        * lily/tie-performer.cc (initialize): init prev_event

        * make/lilypond.redhat.spec.in: move site-start back to /usr/share.

        * lily/script-engraver.cc (make_script_from_event): don't crash on
        non-string articulation-type.

        * lily/new-fingering-engraver.cc (add_script): don't crash on
        0 scripts 
        (acknowledge_grob): warn about text script events.

2003-09-24  Heikki Junes  <address@hidden>

        * buildscript/lilypond.words: fix path for drums.scm.

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

        * lily/spacing-spanner.cc (note_spacing): don't make longer
        durations than measure-length.


-- 

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




reply via email to

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