LilyPond 2.5.16 released

Han-Wen Nienhuys <[email protected]> Fri, 18 Mar 2005 20:05:10 +0100
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
.16 is out. This one fixes a few minor but irritating errors. A
Fedora Core 3 binary is also available.




2005-03-18  Han-Wen Nienhuys  <[email protected]>

	* VERSION (PATCH_LEVEL): release 2.5.16

	* make/ly-vars.make (DVIPS_FLAGS): include lilypond.map path
	explicitly.

2005-03-18  Jan Nieuwenhuizen  <[email protected]>

	* scm/framework-tex.scm (convert-to-dvi): Barf if NAME contains
	whitespace.

	* python/lilylib.py (make_ps_images):
	* scm/backend-library.scm (postscript->pdf, postscript->png):
	Quote file name.  Use format rather than string-append juggling.

2005-03-18  Han-Wen Nienhuys  <[email protected]>

	* python/lilylib.py (make_ps_images): add x to -g argument. 

	* lily/key-performer.cc (create_audio_elements): don't use
	scm_eval_string. Check for minor 3rd directly.
  
	* input/mutopia/J.S.Bach/baerenreiter-sarabande.ly
	(sarabandeCelloGlobal): key is D minor, not F major.

2005-03-17  Jan Nieuwenhuizen  <[email protected]>

	Fix truncated --png output (Peter Danenberg).
	
	* python/lilylib.py (make_ps_images):
	* scripts/ps2png.py (copyright): Grok --papersize option.

	* scm/backend-library.scm (postscript->png): Add parameter
	PAPERSIZE.  Update callers.

	* scm/output-gnome.scm (music-font?): Bugfix: use "Emmentaler".
	Fixes symbol placement.

	* lily/spanner.cc: 
	* lily/stencil.cc: Use "libc-extension.hh" (WAS:
	<libc-extension.hh>).

2005-03-16  Jan Nieuwenhuizen  <[email protected]>

	* Nitpick run.

	* buildscripts/fixcc.py: Update.

	Builddir run fixes.

	* HACKING (datadir): Add VERSION.

	* GNUmakefile.in (linktree): Bugfix: outconfdirs are one dir
	higher up.

2005-03-15  Werner Lemberg  <[email protected]>

	* mf/feta-klef.mf (draw_gclef): Move z10' slightly so that the
	diagonal stem doesn't become thinner.

2005-03-15  Jan Nieuwenhuizen  <[email protected]>

	* buildscripts/fixcc.py: Fixes (Werner).

2005-03-15  Han-Wen Nienhuys  <[email protected]>

	* mf/GNUmakefile ($(outdir)/lilypond.map): capitalize
	Emmentaler/Aybabtu.

	* GNUmakefile.in: fix lilypond-words path.

	* po/tr.po: update to 2.3.21

	* lily/new-fingering-engraver.cc (position_scripts): take priority
	from head position.

	* input/regression/finger-chords-order.ly (texidoc): new file.

2005-03-14  Jan Nieuwenhuizen  <[email protected]>

	* make/ly-rules.make: 
	* stepmake/aclocal.m4: 
	* Documentation/user/GNUmakefile: Remove old makeinfo compatibility.

	* buildscripts/fixcc.py (rules): Leave space after operator.

2005-03-14  Werner Lemberg  <[email protected]>

	* mf/feta-klef.mf (draw_gclef): Replace `simple_serif' for
	top of the glyph with smooth curve.

2005-03-14  Han-Wen Nienhuys  <[email protected]>

	* Documentation/user/global.itely (Page layout): remove
	printpagenumber.

2005-03-13  Jürgen Reuter  <[email protected]>

	* input/regression/mensural-ligatures.ly: new file (with examples
	compiled by Pal Benko).

	* Documentation/user/instrument-notation.itely: Bugfix: yet some
	other "custodes.*-u0" -> "custodes.*.u0" renaming victims in
	musicglyph access.  Many small beautifications in ancient
	examples.

	* input/test/divisiones.ly: fixed indentation; small
	beautifications

	* ly/engraver-init.ly: added FIXME comment

	* scripts/lilypond-book.py,
	Documentation/user/lilypond-book.itely: added music fragment
	option "packed" to lilypond-book

	* Documentation/user/instrument-notation.itely: Bugfix: added
	missing LedgerLineSpanner color setting in several places.  Added
	music fragment option "packed" to VaticanaContext example.

2005-03-12  Han-Wen Nienhuys  <[email protected]>

	* scm/define-grobs.scm (all-grob-descriptions): switch off
	Hyphen_spanner::set_spacing_rods 

	* lily/lyric-hyphen.cc (print): add padding between syllable and
	hyphen.
	(print): shorten hyphen in tight situations (determine using
	minimum-length)

	* scm/paper.scm (layout-set-staff-size): increase blotdiameter to
	0.4pt.

2005-03-13  Jan Nieuwenhuizen  <[email protected]>

	* ly/titling-init.ly (bookTitleMarkup): Refinements.

	* input/regression/page-breaks.ly (paper): Set not raggedlastbottom,
	header/footer markings for regression-test.

	* scm/backend-library.scm (output-scopes, header-to-file): Move
	from framework-tex.scm.

	* scm/framework-ps.scm (output-framework)
	(output-preview-framework):
	* scm/framework-eps.scm (output-classic-framework)
	(output-framework): Use it.  Fixes collated files.

2005-03-12  Jan Nieuwenhuizen  <[email protected]>

	* input/sakura-sakura.ly: 
	* input/xiao-haizi-guai-guai.ly: Add from Debian package (Anthony).

	* buildscripts/guile-gnome.sh: Update.

	* mf/GNUmakefile (aybabtu.otf): Add dependency on .pe.

	* mf/aybabtu.pe.in: Capitalize Aybabtu.

2005-03-11  Han-Wen Nienhuys  <[email protected]>

	* lily/separating-group-spanner.cc (find_rods): oops. Fix the real
	culprit: always exit the loop if we find a rod, even if it has
	distance < 0. 

	* lily/ledger-line-spanner.cc (set_spacing_rods): rewrite to O(n)
	algorithm.

	* stepmake/stepmake/metafont-rules.make ($(outdir)/%.pfb
	$(outdir)/%.svg $(outdir)/%.pfa): add --simplify.

	* scm/output-svg.scm (dashed-line): new  function body.
	
	* GNUmakefile.in: create .htaccess.

2005-03-11  Jan Nieuwenhuizen  <[email protected]>

	* Documentation/topdocs/NEWS.tely (Top): Fix text example.




-- 

 Han-Wen Nienhuys   |   [email protected]   |   http://www.xs4all.nl/~hanwen