LilyPond 1.7.17 released

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

LilyPond 1.7.17 is available.

This release features chord-names in different languages, and and an
enormous amount of documentation updates.

Enjoy!

2003-04-21  Juergen Reuter  <[email protected]>

	* buildscripts/mf-to-table.py: bugfix: "--" in glyph names:
	prevent TeX from interpreting them as long dash

	* input/test/vaticana.ly: updated

	* mf/parmesan-accidentals.mf, mf/parmesan-clefs.mf,
	mf/parmesan-custodes.mf, mf/parmesan-flags.mf,
	mf/parmesan-heads.mf, mf/parmesan-rests.mf,
	mf/parmesan-scripts.mf, mf/parmesan-timesig.mf: more set_char_box
	fixes

	* mf/parmesan-heads.mf: ledger endings: removed dead code

2003-04-21  Han-Wen Nienhuys  <[email protected]>

	* Documentation/user/GNUmakefile
	($(outdir)/lilypond-internals/lilypond-internals.html): copy ly
	files too.

	* scm/document-markup.scm: new file: document all markup
	functions.

	* scm/documentation-generate.scm: rename all documentation modules
	to document-*.scm

	* scripts/lilypond-book.py: generate link to .ly file iso. link to
	.png

	* input/test/divisiones.ly: added

	* input/regression/output-property.ly: new file

	* lily/cluster.cc: change cluster-interface to use style property

2003-04-20  Rune Zedeler  <[email protected]>

	* input/test/chord-names-german.ly: modified.

	* scm/chords-ignatzek.scm:
	  chord-name->german-markup: Added
	  note-name->german-markup: Changed (now producing lowercase notenames)

	* lily/chord-name-engraver.cc: Reads property chordNoteNamer
	
2003-04-20  Han-Wen Nienhuys  <[email protected]>

	* scripts/convert-ly.py (FatalConversionError.conv):
	divisiominima -> divisioMinima, etc.

	* ly/engraver-init.ly (FiguredBassContext): add
	Separating_line_group_engraver to Figured bass context.

	* ly/german-chords-init.ly: remove file

	* input/test/chord-names-german.ly (scm): new file.

	* ly/engraver-init.ly (ScoreContext): add chordRootNamer property.

	* lily/chord-name-engraver.cc: move New_chord_name_engraver to
	Chord_name_engraver

	* Documentation/user/refman.itely: lots of updates.

	* input/regression/chord-name-exceptions.ly (chExceptionMusic):
	new file

	* input/test/bar-number-every-5-reset.ly: new file.

2003-04-19  Han-Wen Nienhuys  <[email protected]>

	* input/regression/chord-name-major7.ly: new file

	* scm/chord-entry.scm (construct-chord): bugfix: don't remove 11
	if specced explicitly.

	* input/regression/chord-name-entry-11.ly: new file.

	* input/test/slur-beautiful.ly: new file.

	* Documentation/user/refman.itely: updates.

	* input/regression/collisions.ly (threevoice): cleanup.

	* scripts/convert-ly.py:  linewidth = -1  -> raggedright = ##t.

2003-04-18  Han-Wen Nienhuys  <[email protected]>

	* Documentation/user/*.itely: various updates.

	* ly/spanners-init.ly: enddecr/ endcr.

	* Documentation/user/tutorial.itely (Fine tuning a piece): editing
	of tutorial

2003-04-16  Han-Wen Nienhuys  <[email protected]>

	* scripts/ly2dvi.py (extra_init): add compat2 to latex options.

	* lily/new-chord-name-engraver.cc (process_music): use octavation
	(a number) instead of original-pitch to store inversions. This
	fixes a problem with transposed chords with inversions.  

2003-04-14  Jan Nieuwenhuizen  <[email protected]>

	* stepmake/aclocal.m4: Include compile fix for broken flex, as
	used in includable-lexer.hh.

	* lily/includable-lexer.cc: Bugfix: include config.h.

	* stepmake/aclocal.m4: Check for $GUILE_CONFIG; allows
	circumvention of Debian packaging bug.

2003-04-13  Jan Nieuwenhuizen  <[email protected]>

	* flex-2.5.31 hits Debian/unstable.  Fixes below.
	
	* lily/lexer.ll (avoid_silly_flex_induced_gcc_warnings): Disable.

	* lily/includable-lexer.cc [!HAVE_FLEXLEXER_YY_CURRENT_BUFFER]
	(yy_current_buffer): New macro, compile hacks for flex 2.5.29.

	* lily/include/includable-lexer.hh: 
	* lily/lexer.ll: Hack for multiple include of FlexLexer.h.

	* config.hh.in (HAVE_FLEXLEXER_YY_CURRENT_BUFFER): Add.

	* aclocal.m4: Regenerate.

	* stepmake/aclocal.m4 (STEPMAKE_FLEXLEXER): Check for
	yyFlexLexer.yy_current_buffer, which was removed in flex-2.5.29.

	* scm/pdf.scm (use-modules): Include lily.

	* scm/pdftex.scm (start-system): Bugfix: add closing brace (Beernd
	Noordkamp).
	(use-modules): Include lily.
	(lily-def): Bugfix: include tex-val in let.

2003-04-12  Heikki Junes <[email protected]>

	* lilypond-mode.el: sensible error if lilypond.words not found.

	* lilypond.words: add few words.

2003-04-11  Juergen Reuter  <[email protected]>

	* mf/parmesan-clefs.mf: bugfix: char boxes corrected

	* mf/parmesan-scripts.mf: fixed typo in char name



-- 

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.