X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=06e65eb9033af0321d6717ce0d50fd8d030f9562;hb=7531912f61e055a4d4ad65e2a3a4ff3dbd5933ca;hp=bc774de9191327a776f65d58c16546730c5a0231;hpb=e60430b10fda4c873e02361deeedc91ec33c02b0;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index bc774de919..06e65eb903 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,63 @@ +2002-10-27 Han-Wen Nienhuys + + * lily/rest-collision.cc (force_shift_callback): rewrite using + -done property. + + * scm/grob-property-description.scm (rest-collision-done): add property. + + * lilypond.vim: add file () + +2002-10-23 Han-Wen Nienhuys + + * input/regression/multi-measure-rest-center.ly: new file. + + * lily/multi-measure-rest.cc (big_rest): multi measure rest was + off horizontally by 0.05 ss. Fixed. + +2002-10-22 Jan Nieuwenhuizen + + * scm/pdftex.scm: Rename ly-number to ly:number->string. + + * Documentation/topdocs/index.tely: Remove duplicate from merge. + +2002-10-22 Han-Wen Nienhuys + + * lily/tie.cc (get_control_points): also avoid staff lines on the + just outside the outer staff lines + +2002-10-21 Jan Nieuwenhuizen + + * ly/params-init.ly: Just define style-alist, no need to + define-public. + + * input/mutopia/W.A.Mozart/mozart-hrn3-defs.ly: Fix style override + (thanks Han-Wen). + + * mf/GNUmakefile (FONT_FILES): Add feta-nummer. + (FET_FILES): = FONT_FILES. + + * Merge from stable: + + cvs update -jlilypond_1_6_5 -jlilypond_1_6_6 + +2002-10-21 Han-Wen Nienhuys + + * scm/generate-documentation.scm (string-append): add macro + definitions. + + * lily/text-item.cc (lookup_text): don't use virtual fonts for + normal texts. + + * lily/multi-measure-rest-engraver.cc: make separate + MultiMeasureRestNumber grob. Introduce restNumberThreshold. + + * lily/multi-measure-rest.cc: remove text handling. Remove + number-threshold. + +2002-10-20 Han-Wen Nienhuys + + * scm/music-types.scm: doc patch by Graham Percival + 2002-10-19 Jan Nieuwenhuizen * buildscripts/make-font-dir.py (sketch_p): Bugfix: only write @@ -113,6 +173,8 @@ * lily/parser.yy: remove arpeggio keyword; use identifier. Idem for \penalty, \glissando. + * VERSION: release 1.7.3 + 2002-10-13 Rune Zedeler * lily/accidental-engraver.cc: Fix @@ -228,26 +290,85 @@ (schedule_lilypond_block): Implement `noquote' option for LaTeX mode. -2002-10-04 Jan Nieuwenhuizen +2002-10-21 Jan Nieuwenhuizen - * 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/topdocs/INSTALL.texi: Add note about using ksh for + as workaround for /bin/sh problems on Solaris7. - * Documentation/user/refman.itely (Chromatic alterations): Bugfix - for 2nd sentence. +2002-10-19 Werner Lemberg -2002-10-04 Han-Wen Nienhuys + * 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. - * make/lilypond.redhat.spec.in: various fixes for RedHat 8.0 +2002-10-19 Han-Wen Nienhuys -2002-10-03 Jan Nieuwenhuizen + * lily/stem-engraver.cc (acknowledge_grob): don't crash on + undefined tremolo. - * lily/beam.cc (rest_collision_callback): Fixed: partial rewrite. +2002-10-15 Werner Lemberg + + * 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 + + 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) : Ditto. + +2002-10-07 Jan Nieuwenhuizen + + * Documentation/windows/installing.texi: Update. 2002-09-30 Han-Wen Nienhuys + * VERSION: 1.6.5 released + * scripts/lilypond-book.py (make_pixmap): don't produce empty pages. 2002-09-28 Han-Wen Nienhuys