info-lilypond
[Top][All Lists]
Advanced

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

lily 1.5.71


From: Han-Wen
Subject: lily 1.5.71
Date: Sat, 3 Aug 2002 03:21:02 +0200

LilyPond 1.5.71 is out. This release almost cleans out the input/bugs/
directory (which will be removed completely before we release 1.6).  A
lot of files were simply removed, but some warranted some real
bugfixing. This release should improve on auto-kneed beams, lyric
alignment, kneed half-beams.

Other attractions

      * updated 16th, 32nd etc. rests (Patch courtesy RZ)

      * better error messages when GUILE gets confused.

      * automatic string selection for tablature (also by RZ)

I was also going to tout Rune's nice Soendagmorgen exapmle file, but
that apparently didn't reach me (perhaps it should be cvs add'ed ?)

        * VERSION: released 1.5.71 
        
        * lily/beam.cc (consider_auto_knees): rewrite function; now only
        consider horizontal knees. Fixes input/bugs/bizzarre-beam.ly

        * lily/syllable-group.cc (set_lyric_align): fix centering on note
        head for `normal' lyrics. This fixes input/bugs/lyrics-spacing.ly.

2002-08-02  Han-Wen  <address@hidden>

        * lily/beam.cc (connect_beams): fix quarter note beams.

        * input/regression/beam-quarter.ly: new file.

2002-08-02  Mats Bengtsson  <address@hidden>

        * buildscripts/mf-to-table.py (postfixes): Reduce the line spacing
        in the font list.

2002-08-02  Han-Wen Nienhuys  <address@hidden>

        * lily/scm-option.cc: exorcise iostream.

        * lily/main.cc: remove iostream usage.

2002-08-02  Han-Wen  <address@hidden>

        * scripts/lilypond-book.py: make URL for printfilename option.

        * lily/beam.cc (position_with_maximal_common_beams): fix kneed
        beamlets. This fixes input/bugs/knee

        * ly/engraver-init.ly (HaraKiriStaffContext): switch off auto knee
        for hara kiri staffs.

        * lily/slur-engraver.cc (try_music): remove nested slur
        functionality. This fixes spurious warnings with the partcombiner.

2002-08-01  Han-Wen Nienhuys  <address@hidden>

        * lily/parse-scm.cc (protected_ly_parse_scm): guile 1.4 compatibility.

2002-08-01 Rune Zedeler <address@hidden>

        * lily/tab-note-heads-engraver.cc: add algorithm for automatically
        selecting frets when none given by user. Read property
        "minimumFret".

        * scm/translator-property-description.scm: Add "minimumFret"
        
        * mf/feta-eindelijk.mf: Changed layout of 16th and shorter rests
        to match the 8th rest. slanted 8th rest a bit more.
        WARNING: 8th rest and classical quarter rest exchanged.
        
2002-08-01  Mats Bengtsson  <address@hidden>

        * scm/grob-description.scm (RehearsalMark): Add baseline-skip to
        handle multiline marks correctly.

2002-07-31  Mats Bengtsson  <address@hidden>

        * scripts/ly2dvi.py (ly_paper_to_latexpaper): Fix dvips flags

2002-07-31 Rune Zedeler <address@hidden>

        * input/SondagMorgen/*.ly: Added. TODO: Lots of cleanups but now
        it's there.

2002-07-31  Han-Wen Nienhuys  <address@hidden>

        * lily/parser.yy (chord_notes): typo. 

        * scm/music-functions.scm (unfold-repeats): bugfix

2002-07-31  Rune Zedeler <address@hidden>

        * ly/engraver-init.ly: remove alias "Current" from all contexts.

        * lily/translator-group (find_existing_translator): If
        n=="Current", return this context.
        
        * lily/tab-note-heads-engraver.cc: add algorithm for automatically
        selecting frets when none given by user. Read property
        "minimumFret".

        * scm/translator-property-description.scm: add "minimumFret"

        * lily/rest.cc:
        * lily/time-signature.cc: spacing for even number of staff lines.
        
2002-07-31  Han-Wen  <address@hidden>

        * input/bugs/: remove various files.

        * Documentation/user/refman.itely: doco updates.

        * scripts/ly2dvi.py (find_pfa_fonts): add and document --pdf
        option.

2002-07-30  Rune Zedeler <address@hidden>

        * ly/engraver-init.ly: add alias "Current" to all contexts.

        * ly/property-init.ly: Use "Current" context in the accidental
        macros. TODO: Do the same in some of the other macros?
        
        * scm/output-lib.scm (tablature-stem-attachment-function): add
        duration argument. Now the function can be called again :-)

2002-07-30  Han-Wen  <address@hidden>

        * lily/parse-scm.cc (parse_handler): add better error message,
        return a sensible number of nchars

2002-07-29  Han-Wen Nienhuys  <address@hidden>

        * lily/parse-scm.cc (protected_ly_parse_scm): catch GUILE errors
        when parsing, and emit useful warning message.

        * lily/lily-guile.cc (ly_parse_scm): add line/col/file locations
        to SCM port for parser.

2002-07-28  Rune Zedeler <address@hidden>
        
        * lily/note-spacing.cc (stem_dir_correction) Add property
        knee_spacing_correction controlling the amount of optical spacing
        added to knees.
        
2002-07-28  Glen Prideaux  <address@hidden>
       
       * lily/syllable-group.cc (set_lyric_align): Only fiddle with
       alignment if a note has more than a single lyric so single stanza
       songs are aligned correctly.

2002-07-28  Han-Wen  <address@hidden>

        * input/test/broken-spanner-adjustment.ly: new file.

2002-07-27  Mats Bengtsson  <address@hidden>

        * scripts/lilypond-book.py: Handle printfilename also together
        with {small,}verbatim

2002-07-27  Juergen Reuter  <address@hidden>

        * scm/output-lib.scm, lily/note-head.cc: fixed broken baroque
        note-head style by setting grob property font-family
        automatically.


-- 

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



reply via email to

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