LilyPond 2.3.22 released

Han-Wen Nienhuys <[email protected]> Mon, 11 Oct 2004 00:46:02 +0200
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>

.22 fixes a bunch more bugs, to make 2.4 a really stable release.  In
addition, it renames the \paper{} block to \layout.  The \bookpaper{}
block is now called \paper{}.


2004-10-10  Han-Wen Nienhuys  <[email protected]>

	* VERSION (MY_PATCH_LEVEL): release 2.3.22

	* scm/part-combiner.scm (determine-split-list): reinstate
	playing+resting case. 

	* Documentation/user/invoking.itely (Reporting bugs): rename.

	* lily/lexer.ll (Lily_lexer): bump version req to 2.3.22.

	* lily/parser.yy (Prefix_composite_music): change no-transposition
	for mode_changing_head to figures too.

	* lily/phrasing-slur-engraver.cc (acknowledge_grob): do something
	with normal slurs too.
	
	* lily/slur-scoring.cc (move_away_from_staffline): new function.
	(get_base_attachments): move away attachment point for breaks
	similar to attachment points on slurs (staffline collision, and
	half a space of padding)

	* scm/page-layout.scm (ly:optimal-page-breaks): don't compute
	force twice.

	* lily/simple-spacer.cc (LY_DEFINE): if line too long in ragged
	mode, return #f.	

	* scm/page-layout.scm (ly:optimal-page-breaks): set force = 0.0
	for last page if raggedlast. 

	* lily/parser.yy (Prefix_composite_music): untransposable is for
	FiguredBass, not ChordNames

2004-10-10  Jan Nieuwenhuizen  <[email protected]>

	* scm/framework-tex.scm: Merge fix.

2004-10-09  Jan Nieuwenhuizen  <[email protected]>

	The grand \paper -> \layout, \bookpaper -> \paper renaming.

2004-10-10  Graham Percival  <[email protected]>

	* Documentation/user/notation.itely: add raggedright to a whole
	bunch of places.

2004-10-10  Han-Wen Nienhuys  <[email protected]>

	* scm/paper.scm (set-paper-dimension-variables): new
	function. Define dimension-variables explicitly in \paper too.
	This allows overriding linewidth inside \score { \paper { } }
	blocks
 
	* scm/framework-tex.scm (convert-to-ps): invoke dvips with -t
	landscape.
	(header): add landscape and papersize options.

2004-10-09  Han-Wen Nienhuys  <[email protected]>

	* lily/*.cc: use robust_scm2moment() where appropriate.

	* lily/moment.cc (robust_scm2moment): new function.

	* scm/titling.scm (default-score-title): remove caps for piece.

-- 

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