lily 1.5.46
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
This release brings back the speed from before our new beaming code, and it fixes some other bugs. 2002-03-23 Han-Wen <[email protected]> * lily/beam.cc (score_slopes_dy, score_stem_lengths, score_forbidden_quants): ): take out of SCM, pass parameters so grob props are read only once. (wtk1-fugue2 from 31 sec to 14 secs). (calc_stem_y): robustness: take care of last_visible_stem == 0. * lily/lily-guile.cc (ly_unit): return internal unit. * scm/tex.scm (header-end): insert scaling factor, using ly-unit * lily/paper-outputter.cc (output_version): output internal unit from Paper_outputter * scripts/ly2dvi.py: Read unit from paper vars (43.jcn3). 2002-03-22 Mats Bengtsson <[email protected]> * scripts/ly2dvi.py: clean up old .*pk font caching code. * scm/ps.scm: Use uppercase postscript font names for the standard TeX fonts. * scripts/ly2dvi.py, buildscripts/lilypond-{login,profile}.sh, : Add all available TeX Type1 fonts, including Feta, to the Ghostscript font path. * Documentation/topdocs/INSTALL.texi (Top): Add required pktrace version (affects the FontName) in lilypond.map. * mf/GNUmakefile, Documentation/user/appendices.itely: Rename font documentation file to fetaNNlist.ly to avoid name collisions between lilypond generated .tex file and font .tex macros file. 2002-03-22 Juergen Reuter <[email protected]> * mf/feta-eindelijk.mf, mf/parmesan-rests.mf: added maxima rests; made mensural longa and (semi-)brevis leaner * mf/parmesan-clefs.mf, scm/clef.scm: enhanced petrucci c clef * lily/{{lookup,porrectus}.cc,include/{lookup,porrectus}.hh}: code clean-up: moved bezier shape and slope from porrectus to lookup * buildscripts/clean-fonts.sh: added search paths /var/cache/fonts and /usr/share/texmf/fonts 2002-03-22 Han-Wen <[email protected]> * lily/text-spanner.cc (brew_molecule): add #'thickness (brew_molecule): add corrections for thickness in molecule padding. * lily/line-spanner.cc (line_atom): make function private * scripts/lilypond-book.py (get_bbox): Use GS -sDEVICE=bbox to discover bounding box. This solves the cropping problem. * lily/bar-check-iterator.cc (process): Only resynchronize bar check when it fails. This fixes the combination of grace notes and bar checks. 2002-03-21 Han-Wen <[email protected]> * lily/repeated-music.cc (minimum_start): new Scheme callable function (first_start): new Scheme callable. This will fix repeated music starting with grace notes. * lily/music.cc (start_mom): check start-moment-function grob property. -- Han-Wen Nienhuys | [email protected] | http://www.cs.uu.nl/~hanwen/ _______________________________________________ Info-lilypond mailing list [email protected] http://mail.gnu.org/mailman/listinfo/info-lilypond