[linux-audio-announce] LilyPond 1.7.28

Han-Wen Nienhuys hanwen at cs.uu.nl
Wed Jul 23 21:19:45 EDT 2003


Dear music enthousiasts,

I am pleased to announce another LilyPond 1.8 release candidate. I've
given the manual another new revision, and fixed bunch of bugs in the
piano pedal code.  This release is also more hardened against
installation errors.  Special thanks to our faithful CVS testers for
pointing us to new ways to mis-install LilyPond :-)


My to-do list for the 1.8 is nearly empty, which means that 1.7.28
will be pretty close to the actual thing.

Enjoy!


2003-07-24  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* VERSION (PACKAGE_NAME): release 1.7.28

	* python/lilylib.py (error_log): remove '/' from name.

	* stepmake/stepmake/texinfo-rules.make: remove footify everywhere.

	* Documentation/index.html.in: python style doco index.

	* Documentation/{footer,header}.html.in (src): remove, 
	

	* Documentation/pictures: remove all but lelie-logo.xpm.

	* stepmake/stepmake/texinfo-vars.make (MAKEINFO): unset LANG
	before running makeinfo.

	* lily/include/music-iterator.hh (IMPLEMENT_CTOR_CALLBACK): add
	@code{}

2003-07-23  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* input/test/bar-number-regular-interval.ly: rename.

	* Documentation/user/*: various fixes. 

2003-07-24  Heikki Junes  <hjunes at cc.hut.fi>

	* Documentation/{ many }: polish for update-all-menus. typos.

	* po/fi.po: fixes.

	* Documentation/topdocs/{README.texi,INSTALL.texi}: update links.

	* buildscripts/mutopia-index.py: polish.

2003-07-23  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* scripts/convert-ly.py (FatalConversionError.conv): rule for pedal-style  

	* lily/text-spanner.cc (brew_molecule): use bracket-flare
	iso. edge-widen.

	* lily/piano-pedal-engraver.cc (process_music): change from
	process_acknowledged ()

	* lily/piano-pedal-bracket.cc: new file. Change
	setup_pedal_bracket in after_line_breaking callback.  Thoroughly
	cleaned up.

	* lily/text-spanner.cc (setup_pedal_bracket): cleanup.

	* input/regression/tuplets.ly (texidoc): rename file.

	* po/fr.po: update

	* buildscripts/lilypond-profile.sh: error message if script is not
	sourced.

	* lily/tuplet-bracket.cc (make_bracket): change edge-widen to
	bracket-flare
	(make_bracket): simplify code.

	* lily/parser.yy (verbose_command_req): catch typos in \key scale
	argument.

	* python/lilylib.py (lilypond_version_check): new function

	* scripts/lilypond-book.py (TexiPaper.incl_opt): idem

	* scripts/ly2dvi.py (run_lilypond): add version check.

	* scripts/lilypond-book.py (option_definitions): typo

	* scripts/ly2dvi.py (include_path): typo

	* make/lilypond.redhat.spec.in (Group): add INSTALL.txt

	* lily/parse-scm.cc (parse_handler): typo

	* Documentation/user/macros.itexi: use @heading for headings.

	* Documentation/user/refman.itely: updates, fixes.

2003-07-23  Heikki Junes  <hjunes at cc.hut.fi>

	* po/fi.po: add Finnish translations. fixes.

	* stepmake/stepmake/toplevel-targets.make: rpm-mandrake -> rpm-mdk.

	* lily/piano-pedal-engraver.cc: fixed warnings, got working syntax
	from lily/glissando-engraver.cc.

2003-07-23  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* lily/volta-bracket.cc (brew_molecule): opps: only wipe number
	for non-first _broken_ bracket.

	* Documentation/user/refman.itely: corrections.

2003-07-22  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* lily/new-fingering-engraver.cc (position_scripts): add heads to
	support of the fingerings.

	* po/fr.po: French translation update.

	* lily/parser.yy (Composite_music): add extra \ for "\apply" in
	strings.

2003-07-22  Jan Nieuwenhuizen  <janneke at gnu.org>

	* Documentation/user/introduction.itely: Small fixes.

2003-07-22  Heikki Junes  <hjunes at cc.hut.fi>

	* Documentation/topdocs/AUTHORS.texi: polish.

2003-07-22  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* Documentation/user/introduction.itely: revise

	* Documentation/user/tutorial.itely: reorganise.

	* Documentation/topdocs/index.tely: remove.

	* Documentation/header.html.in: prune.

	* GNUmakefile.in: clean up web building.

	* stepmake/stepmake/generic-targets.make (WWW): add WWW as generic
	target.

2003-07-21  Heikki Junes  <hjunes at cc.hut.fi>

	* lilypond-font-lock.el: do not try to match two-char slurs \) \].

	* lilypond-mode.el: turn on blink-matching-paren.

2003-07-21  Jan Nieuwenhuizen  <janneke at gnu.org>

	* scm/output-sodipodi.scm (svg-header): Fix typo.

2003-07-21  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* python/lilylib.py (error_log): use mktemp iso.  temp_dir. This
	fixes a security hole.

	* scripts/lilypond-book.py (original_dir): remove temp_dir

	* scm/document-translation.scm: use @code tags.

2003-07-20  Heikki Junes  <hjunes at cc.hut.fi>

	* lilypond-font-lock.el: do not try to match two-char slurs \( \[.

	* lilypond-mode.el: add a buffer-local post-command-hook to set
	context dependent syntax-table after each cursor event. Remove old
	stuff. XEmacs: turn on parenthesis highlighting in LilyPond-mode.

	* lilypond-indent.el: update comments.

	* Documentation/footer.html.in: add period.

2003-07-20  Han-Wen Nienhuys  <hanwen at cs.uu.nl>

	* make/lilypond.redhat.spec.in (Group): don't strip binary.

	* scm/document-translation.scm (document-property-operation): add
	@code{} tags.


-- 

Han-Wen Nienhuys   |   hanwen at cs.uu.nl   |   http://www.xs4all.nl/~hanwen 



More information about the Linux-audio-announce mailing list