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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.