LilyPond 2.0.1
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * lily/midi-stream.cc (operator <<): Also write MIDI string when midi_debug_global_b. (operator <<): Normalise loop. 2003-09-27 Han-Wen Nienhuys <[email protected]> * scripts/lilypond.py (escape_path): revise. * scm/music-functions.scm (set-output-property): new function. 2003-09-27 Jan Nieuwenhuizen <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * mf/GNUmakefile ($(outdir)/$(redhat-package)): use passive ftp. 2003-09-25 Jan Nieuwenhuizen <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * buildscript/lilypond.words: fix path for drums.scm. 2003-09-24 Han-Wen Nienhuys <[email protected]> * lily/spacing-spanner.cc (note_spacing): don't make longer durations than measure-length. -- Han-Wen Nienhuys | [email protected] | http://www.xs4all.nl/~hanwen