LilyPond 1.9.9 released
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
The second LilyPond 2.0 prerelease is out. This release has two major bugfixes (one for 32nd beams and one for tremolo repeats), and a lot of updates for Cygwin. The RedHat9 binary of 1.9.9 is already available, and expect a test-release for windows soon. Enjoy! 2003-09-23 Han-Wen Nienhuys <[email protected]> * VERSION (PATCH_LEVEL): release 1.9.9 * input/regression/beam-quanting-32nd.ly (texidoc): new file * lily/beam-quanting.cc: tune down SECONDARY_BEAM_DEMERIT, so stem length is more important than forbidden quants. 2003-09-23 Heikki Junes <[email protected]> * buildscripts/lilypond.words: order words in search order, add lilypond.words.vim to be generated. * lilypond.vim: use lilypond.words.vim for keyword matching. * lilypond-mode.el: use search order. fix word selection rules. * lilypond-font-lock.el: fix fontifying long durations. * Documentation/topdocs/INSTALL.texi: doc lilypond.words.vim. 2003-09-22 Jan Nieuwenhuizen <[email protected]> * cygwin/mknetrel: Remove PYTHONPATH and manpage workarounds. * stepmake/stepmake/generic-targets.make: * stepmake/stepmake/bin/make-version.py: * stepmake/aclocal.m4: * make/stepmake.make: * make/toplevel-version.make: Build fixes: remove last traces of VERSION/PACKAGE_NAME/LILYPONDPREFIX experiment. * lily/beam.cc: Add gap-count property. 2003-09-22 Han-Wen Nienhuys <[email protected]> * scm/define-grob-properties.scm (gap-count): add gap-count * make/lilypond-vars.make: add /lilypond to LILYPONDPREFIX 2003-09-22 Jan Nieuwenhuizen <[email protected]> * cygwin/mknetrel.doc: Typo. * buildscripts/make-font-dir.py (Font_info): Build fix: add 'ss' * make/lilypond-vars.make (PYTHONPATH): srcdir build fix. 2003-09-22 Mats Bengtsson <[email protected]> * scripts/lilypond.py: add support for 'legal' and 'tabloid' paper sizes. Remove support for 'ledger'(=tabloid+landscape). 2003-09-22 Han-Wen Nienhuys <[email protected]> * mf/GNUmakefile ($(outdir)/%.pfa): break apart one-big-rule for sauter PFAs. * configure.in: remove VERSION stuff once again. * scm/font.scm (paper20-style-sheet-alist): add cmss entries. * scm/define-grobs.scm (all-grob-descriptions): use sans family for chord names. * mf/GNUmakefile: always trace pfa fonts. (SAUTER_FONTS): add cmss[567] too fonts * configure.in: require mftrace. * lily/staff-performer.cc (new_instrument_string): don't look at instrument property. * lily/lily-guile.cc: renaming, ly_dir_p is the Scheme function, is_direction is the C++ one. Similar for ly_axis_p and ly_number_pair_p 2003-09-21 Jan Nieuwenhuizen <[email protected]> * lily/beam.cc (brew_molecule): read gap-count to determine number of tremolo (gapped) beams. * lily/chord-tremolo-engraver.cc (acknowledge_grob): repeats shorter than 1/8 * flower/include/array.hh (default_compare): new function * cygwin/mknetrel: Native fixes. * cygwin/GNUmakefile (EXTRA_DIST_FILES): Add mknetrel.* 2003-09-20 Jan Nieuwenhuizen <[email protected]> * Documentation/topdocs/NEWS.texi: Add note about .ly double click feature for Windows. * stepmake/stepmake/generic-vars.make: Cygwin fix from stable. * cygwin/mknetrel: Updates for native use on Cygwin. * lily/parser.yy: Compile fix: add stdio.h for snprintf. * stepmake/stepmake/help2man-rules.make: * cygwin/mknetrel: Bugfix for manpages. * GNUmakefile.in (SUBDIRS): Use plain srcdir stepmake instead of $(builddir). Stepmake is a normal subdirectory now, that is not configured. Another srcdir build fix. * Documentation/topdocs/INSTALL.texi, buildscripts/lilypond.words.py, lilypond-font-lock.el, lilypond-init.el, lilypond-mode.el, debian/rules, make/lilypond.{redhat,madrake,suse}.spec.in, vimrc: rename generated file lilypond.words to lilypond.words.el. 2003-09-20 Heikki Junes <[email protected]> * ly/chord-modifiers-init.ly, lilypond.vim: updates for vim. * GNUmakefile.in, buildscripts/lilypond.words: give only path in GNUmakefile.in. 2003-09-19 Jan Nieuwenhuizen <[email protected]> * stepmake/stepmake/help2man-rules.make: Allow manpages to fail when cross building. * configure.in: srcdir build fix. * cygwin/GNUmakefile: * cygwin/lily-wins.py: * cygwin/postremove-lilypond.sh: * cygwin/postinstall-lilypond.sh: Merge from stable. * cygwin/bug-lilypond-cygwin.sh: s/lilypond/lilypond-bin, s/ly2dvi/lilypond/. 2003-09-19 Han-Wen Nienhuys <[email protected]> * lily/slur.cc (after_line_breaking): only set control points if none supplied yet. * input/test/slur-manual.ly: new file. * scripts/convert-ly.py (FatalConversionError.sub_chords): convert << >> chords too. -- Han-Wen Nienhuys | [email protected] | http://www.xs4all.nl/~hanwen