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/