info-lilypond
[Top][All Lists]
Advanced

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

LilyPond 2.3.8 is out


From: Han-Wen Nienhuys
Subject: LilyPond 2.3.8 is out
Date: Fri, 23 Jul 2004 22:23:41 +0200

.8 fixes a few minor bugs in the new slur code, and has rewritten
support for ledger lines. Now, in tight situations, ledger lines will
be shortened so they stay separate.  This also required a cleanup of
the Ambitus implementation.


NEWS:

   * Support ambituses has been rewritten. The Ambitus object is now a
     grouping object, composed of `AmbitusLine', `AmbitusAccidental'
     and `AmbitusNoteHead'. These objects may be tuned similar to
     accidentals and note heads.

   * Ledger lines are now shortened to prevent them from colliding.

ChangeLog:

2004-07-23  Han-Wen Nienhuys   <address@hidden>

        * lily/note-head.cc: remove ledger line handling.

        * lily/ambitus.cc (print): strip away accidental / note head code,
        and associated properties.

        * lily/ambitus-engraver.cc (create_ambitus): change name to
        AmbitusLine. Create AmbitusAccidental and AmbitusNoteHead for
        other ambitus parts.
        (create_ambitus): group grobs in Ambitus grouping object. 

        * lily/include/pitch-interval.hh (Pitch>): new file.

        * lily/pitch-interval.cc (add_point): new file.

        * lily/ledger-line-engraver.cc: new file.

        * lily/ledger-line-spanner.cc (print): new file. Set limits to
        ledger line length to avoid clashes.

2004-07-22  Han-Wen Nienhuys   <address@hidden>

        * Documentation/user/invoking.itexi (Invoking lilypond): remove
        deprecated options

2004-07-21  Jan Nieuwenhuizen  <address@hidden>

        * SConstruct: Use only code files for TAGS.  Change GO_FAST_BUTTON
        to command line option: fast=1 (default on).

        * SConstruct[GO_FAST_BUTTON]: implement tips from Andreas Roach.
        This brings SCons run-time on up-to-date tree down from 48s with
        only checksums, to 34s without 2day checksums, to 14s (make needs
        4 seconds).
        (subdirs)[GO_FAST_BUTTON]: Try to read all subdirs only when
        necessary.

2004-07-20  Han-Wen Nienhuys   <address@hidden>

        * lily/slur-quanting.cc (score_extra_encompass): add  break ;
        (score_extra_encompass): process scripts at edges too, by checking
        control points directly. 

2004-07-20  Jan Nieuwenhuizen  <address@hidden>

        * po/nl.po: Update.

        * lily/main.cc: Fix ly:option-usage help.

        * input/regression/slur-script.ly: More collision tests.

        * GNUmakefile.in (EXTRA_DIST_FILES): Add SConstruct.


-- 

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





reply via email to

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