lilypond 1.6.1

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

1.6.1 fixes a couple of minor bugs.

Enjoy!


2002-08-31  Han-Wen Nienhuys  <[email protected]>

	* lily/kpath.cc: 
	* lily/lily-guile.cc: macosx fixes.

	* lily/script-column.cc (before_line_breaking): use stable sorting
	algorithm to preserve script ordering.
	(grob_script_priority_less): new function

	* lily/script-engraver.cc (process_music): 
	* lily/text-engraver.cc (process_acknowledged_grobs):
	* lily/fingering-engraver.cc (make_script): don't use direction
	for script-priority. This fixes orderings for multiple down
	script/fingering.

	* scripts/ly2dvi.py (run_lilypond): don't exit if LilyPond fails,
	but try to assemble the files anyway.

	* input/regression/prefatory-empty-spacing.ly: new file.

	* lily/break-align-interface.cc (do_alignment): translate last
	break-align-group if it is invisible/empty.

	* scm/grob-description.scm (all-grob-descriptions): LeftEdge is
	not a BreakAlignGroup. Do not use
	Break_align_interface::alignment_callback


2002-08-30  Han-Wen Nienhuys  <[email protected]>

	* scripts/lilypond-book.py (LatexPaper.find_latex_dims): give more
	meaningful error if running latex fails 

	* Documentation/user/refman.itely (Tablatures): small
	corrections. Thanks to Karl Berry

2000-08-30  Heikki Junes <[email protected]>
	
        * make/lilypond.mandrake.spec.in: Mandrake adaptations from
        redhat spec and rpm-skeleton found in Mandrake's home page.

2002-08-29  Juergen Reuter  <[email protected]>

	* input/test/ancient-font.ly, mf/parmesan-heads.mf,
	scm/output-lib.scm, lily/note-head.cc: bugfix: make neume note
	heads accessible
 

2002-08-29  Mats Bengtsson  <[email protected]>

	* scm/music-functions.scm (unfold-repeats): Call new
	shift-duration-log correctly also for unfolded repeats.

2002-08-27  Mats Bengtsson  <[email protected]>

	* tex/titledefs.tex: Define \fetafont for use in titles.

	* scm/music-functions.scm (shift-duration-log), lily/parser.yy
	(Repeated_music): Handle dots correctly for \repeat tremolo.

2002-08-26  Han-Wen Nienhuys  <[email protected]>

	* lily/score.cc: remove paranoia code.

	* lily/parser.yy: don't include malloc.h

2002-08-25  Han-Wen Nienhuys  <[email protected]>

	* flower/polynomial.cc (operator +): optimize += operator. No
	copying.

	* lily/source-file.cc (get_line): use binary search to determine
	line number. This kills another quadratic time-complexity term.

	* lily/include/source-file.hh (class Source_file): add newline_locations

	* flower/include/array.icc (binary_search_bounds): new function.

2002-08-22  Han-Wen Nienhuys  <[email protected]>

	* input/regression/tuplet-properties.ly (texidoc): bugfix

	* input/regression/beam-shortened-lengths.ly: add \stemUp

	* Documentation/user/refman.itely: 

2002-08-22  Tom Cato

        * Documentation/user/refman.itely: spelling fix.

2002-08-21  Jan Nieuwenhuizen  <[email protected]>

	* lily/main.cc (setup_paths): Prepend dirs to search path, instead
	of appending.  Fixes build when typical LilyPond 1.4 leftovers clutter
	the system.

	* flower/include/file-path.hh (prepend): New function.

2002-08-20  Han-Wen Nienhuys  <[email protected]>

	* Documentation/misc/ChangeLog-1.5: move 1.5 ChangeLog to misc/

	* lily/completion-note-heads-engraver.cc (class
	Completion_heads_engraver): don't be confused by polyphonic rhythms.

	* input/regression/completion-heads-polyphony.ly: new file.

2002-08-19  Han-Wen Nienhuys  <[email protected]>

	* GNUmakefile.in (web-ext): distribute .ly with web tarball too.
	This means that the 1.6 binaries must be rebuilt.

	* make/lilypond-vars.make: banish ps-to-X scripts

	* make/generic-rules.make: remove blurb rule.

	* GNUmakefile.in: make lilypond-fource file, so PK fonts are not
	removed every make-run.
 
	* make/ly-rules.make: don't remove .tely file.

	* input/test/chords.ly (scales): whole notes only. Prevents
	weird breaks.


-- 

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.