LilyPond 1.6.6

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

LilyPond 1.6.6 is out.  The main improvement of 1.6.6 is by Werner
Lemberg: he rewrote all of the TeX interfacing code (let's hear a big
applause for Werner!).  This release also has some minor bugfixes.


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

	* Documentation/topdocs/INSTALL.texi: Add note about using ksh for
	as workaround for /bin/sh problems on Solaris7.

2002-10-19  Werner Lemberg  <[email protected]>

	* GNUmakefile.in (web-doc): Fix typos.
	* tex/lilyponddefs.tex (\lilypondspecial): Don't scan
	`music-drawing-routines.ps' but emit \special{header=...} once.
	* scm/tex.scm (header-end): Updated.

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

	* lily/stem-engraver.cc (acknowledge_grob): don't crash on
	undefined tremolo. 

2002-10-15  Werner Lemberg  <[email protected]>

	* scripts/lilypond-book.py (g_make_html): New global variable.
	(schedule_lilypond_block): Don't compute EPS and PNG for `texi'
	if `g_make_html' isn't set.
	[main]: Add format `texi-html'.
	(option_definitions): Updated.
	* Documentation/user/lilypond-book.itely: Updated.

	* make/lilypond-vars.make (LILYPOND_BOOK_FORMAT): New variable.
	* make/ly-rules.make (%.texi, %.nexi): Use it.
	* stepmake/stepmake/www-targets.make (web): Pass `tex-html' as
	format to lilypond-book.
	* GNUmakefile.in (web-doc): Ditto.

2002-10-14  Werner Lemberg  <[email protected]>

	Further improve TeX output.  The produced files are about 40%
	smaller.  `lilyponddefs.tex' is now read only once.

	* tex/lilyponddefs.tex: Remove footer stuff.
	(\ifundefined): Renamed to...
	(\lilypondundefined): This.  Use LaTeX's definition to
	make it nestable and make it global.
	(\lilypondstart, \lilypondend): New macro to initialize LilyPond
	output.
	(\lilypondspecial): New macro to read `music-drawing-routines.ps'.
	(\fetasixteen, \fetafont, \fetachar, \botalign, \leftalign): Make
	them global.
	(\placebox): Renamed to...
	(\lyitem): This.
	Make it global and call \outputscale by itself.
	(\lybox, \lyvrule): New macros to reduce input data.
	(\lilypondfirst, \lilypondsecond, \lilypondloop, \lilyponditerate):
	New auxiliary macros.
	(\SkipLilydefs, \EndLilyPondOutput): Removed.
	* tex/lily-pdf-defs.tex, tex/lily-ps-defs.tex (\lilySpace): Renamed
	to...
	(\lilypondspace): This and made it global.
	(\turnOnPostScript): Renamed to...
	(\lilypondpostscript): This and made it global.
	(\turnOnExperimentalFeatures): Renamed to...
	(\lilypondexperimentalfeatures): This and made it global.
	* tex/lily-ps-defs.tex (\PSsetTeXdimen): Renamed to...
	(\lilypondsetdimen): This and made it global.
	* tex/lilypond-latex.tex, tex/lilypond-plaintex.tex: Removed.
	* tex/GNUmakefile (TEX_FILES): Add `music-drawing-routines.ps'
	(all, $(outdir)/music-drawing-routines.ps): New rules.
	* buildscripts/mf-to-table.py (write_tex_defs): Use \gdef.
	* scm/pdftex.scm, scm/tex.scm (end-output, header-end, placebox,
	start-system, stop-system, stop-last-system, filledbox): Updated to
	use the changed macros from lilyponddefs.tex.
	* scripts/lilypond-book.ly (output_dict) <latex, texi>: Ditto.

2002-10-07  Jan Nieuwenhuizen  <[email protected]>

	* Documentation/windows/installing.texi: Update.

2002-10-05  Jan Nieuwenhuizen  <[email protected]>

	* cygwin/lilypond.hint (requires): Add ghostscript.

2002-10-05  Werner Lemberg  <[email protected]>

	* scripts/lilypond-book.py (output_dict) <latex>: `output_tex'
	renamed to `output_latex_quoted'.
	Added `output_latex_noquote'.
	(schedule_lilypond_block): Implement `noquote' option for LaTeX
	mode.

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

	* scm/grob-description.scm (minimum-beam-collision-distance): 0.75
	staff-space.  Previous 1.5 was probably meant as half-spaces.
	(cautionary-style): parentheses (was: smaller).  This is what doco
	says, and it seems more logical.

	* Documentation/user/refman.itely (Chromatic alterations): Bugfix
	for 2nd sentence.

2002-10-04  Han-Wen Nienhuys  <[email protected]>

	* make/lilypond.redhat.spec.in: various fixes for RedHat 8.0

2002-10-03  Jan Nieuwenhuizen  <[email protected]>

	* lily/beam.cc (rest_collision_callback): Fixed: partial rewrite.



-- 

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.