lily 1.5.50

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>

As you may or may not know, Jan and I are now working on perfecting
the output that lilypond generates for the solo horn part of the
mozart's 3rd horn concerto (input/mozart-hrn-3.ly). This release
contains a lot of fixes to improve the result of this file. We hope it
also improves your sheet music.

Have fun!

2002-04-02  Han-Wen  <[email protected]>

        * VERSION: release 1.5.50

	* lily/spaceable-grob.cc (add_spring): change incorrect spring to
	unit spring here. Reduces number of warning messages.

	* lily/auto-beam-engraver.cc: change noAutoBeaming to autoBeaming.

2002-04-01  Han-Wen  <[email protected]>

	* scm/generic-property.scm: remove generic-property, property-engraver

	* lily/volta-bracket.cc (brew_molecule): use Lookup::line() for bracket

	* lily/hairpin.cc (brew_molecule): use Lookup::line() for hairpins.

	* ps/music-drawing-routines.ps: remove volta, tuplet, hairpin routines.

	* scm/*.scm: remove volta, hairpin and tuplet functions.

	* lily/rhythmic-column-engraver.cc (acknowledge_grob): don't make
	note column for notes/stems/dots that already have parents. Fixes
	nested grace contexts.

2002-04-01  Jan Nieuwenhuizen  <[email protected]>

	* input/mozart-hrn-3.ly: Tweak Slur.beautiful, so that we don't
	get too curved slurs.

	* scm/slur.scm (default-slur-extremity-offset-alist) 
	(default-phrasing-slur-extremity-offset-alist): Move slur
	attachments further away from note-head, vertically.  Also, leave
	a horizontal gap between slur and stem end.

	* lily/beam.cc (get_interbeam): Bugfix: don't look in empty list.

2002-04-01  Han-Wen  <[email protected]>

	* input/regression/spacing-grace-duration.ly: new file

	* lily/spacing-engraver.cc (acknowledge_grob): ignore grace notes
	for shortest durations.

	* lily/multi-measure-rest.cc (set_spacing_rods): tune rods to the
	extent of the mm rest. 

	* lily/spacing-spanner.cc (get_duration_space): better spacing for
	really short notes.

	* lily/tuplet-bracket.cc (make_bracket): new function
	(get_x_offset): new function; make tuplet brackets align on stems
	if stem has same direction.
	(parallel_beam): be anal about matching bracket to tuplet.

	* lily/lookup.cc (line): new function Lookup::line(). 

	* scm/tex.scm (dashed-line): change -line to -system in names.

	* lily/box.cc (add_point): new function.

	* flower/include/interval.hh: new function add_point ().
	new function widen()
	
2002-04-01  Jan Nieuwenhuizen  <[email protected]>

	* input/mozart-hrn-3.ly: Mimic Breitkopf fonts and padding.

	* scm/grob-property-description.scm (number-threshold): Add
	description.

	* lily/multi-measure-rest.cc (brew_molecule): Only put number over
	rest if #measures > number-threshold.  Use padding (well, fake
	using it, anyway).

	* scm/font.scm (make-style-sheet): New styles: mark-number,
	mark-letter.
	(paper20-style-sheet-alist): Add bigger bold fonts.

	* lily/mark-engraver.cc (process_music): Use style mark-number or
	mark-letter.

	* .cvsignore: Ignore all kinds of lilypond input and output.

	* lily/beam.cc (ADD_INTERFACE): Add concaveness-gap.

2002-04-01  Han-Wen  <[email protected]>

	* lily/staff-symbol.cc (brew_molecule): make line thickness
	adjustable.

	* lily/*.cc: replace stafflinethickness by linethickness.

2002-04-01  Jan Nieuwenhuizen  <[email protected]>

	* input/regression/beam-concave.ly: Add to-be-considered-concave
	beam.

	* lily/beam.cc (check_concave): Add check for large gap between an
	inner notehead and the line through outer noteheads.

	* scm/grob-description.scm (Beam): Add concaveness-gap, default
	value 2.0 staff-space.
	
	* scm/grob-property-description.scm (concaveness-gap): Add
	description.

	* input/mozart-hrn3-allegro.ly: Fix typo.

2002-03-31  Juergen Reuter  <[email protected]>

	* scm/ps.scm, ps/music-drawing-routines.ps, lily/lookup.cc,
	lily/note-head-engraver: improved implementation of roundfilledbox
	(according to Han-Wen's request)

	* lily/include/spacing-spanner.hh, lily/spacing-spanner.cc,
	lily/gourlay-breaking.cc, lily/staff-symbol.cc,
	lily/simple-spacer.cc: ragged-right alignment

-- 

Han-Wen Nienhuys   |   [email protected]    | http://www.cs.uu.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.