]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
release: 1.5.45
[lilypond.git] / ChangeLog
index d7cbe72887fde9c573edce96acbe7c66b7d5c9d7..5432c20c492741ab261a1c7bb23885071c7615f7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
---- ../lilypond-1.5.41.jcn2/ChangeLog  Sun Mar 17 01:40:33 2002
-++ b/ChangeLog Sun Mar 17 16:14:23 2002
-@@ -1,6 +1,7 @@
- 2002-03-17  Jan Nieuwenhuizen  <janneke@gnu.org>
+2002-03-21  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.45 released
+
+       * input/regression/system-extents.ly: new regression test. Test
+       System extents. 
+
+       * lily/system.cc: rename LineOfScore into System 
+
+       * lily/molecule.cc (ly_add_molecule): new Scheme ly-add-molecule.
+
+       * lily/grob.cc (ly_get_parent): new Scheme function ly-get-parent.
+       (ly_get_extent): new Scheme function ly-get-extent
+
+       * ps/lilyponddefs.ps: use output-scale for  line-x
+       definition. 
+
+       * scm/ps.scm (font-load-command): 
+       use output-scale
+
+2002-03-20  Rune Zedeler <rune@zedeler.dk>
+       
+       * lily/beaming-info.cc: Stupid typo fixed
+       
+       * lily/accidental-engraver.cc: rewrote accidental-routines to get
+       support for cross-context auto-accidentals.
+       Now the engraver can stay in Staff-context and see other contexts
+       from there.
+       Changed properties: autoAccidentals, autoCautionaries
+
+       * lily/translator-group.cc (set_children_property):
+       Function added recursively setting the same property (deep_copied)
+       for all children of a Translator_group.
+       
+       * ly/property-init.ly: added commands
+       \pianoAccidentals \voiceAccidentals
+       \modernVoiceAccidentals \modernVoiceCautionaries
+
+       * ly/engraver-init.ly: Correct initialization of new accidentals.
+       
+       * scm/translator-property-description.scm: Updated
+       
+       * input/regression/accidental-voice.ly: Added
+       
+       * Documentation/regression-test.tely: Added new test    
+
+2002-03-19  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.44 released
+
+       * lily/slur.cc (set_extremities): robustness fixes for #'attachment.
+
+       * scripts/lilypond-book.py (bounding_box_dimensions): bugfix.
+
+       * ly/params-init.ly (blotdiameter): use unit for blotdiameter, set
+       at 0.4 pt.
+
+       * tex/feta*.tex: remove.
+       
+       * stepmake/aclocal.m4: remove stepmake symlink. It confuses almost
+       all software dealing with it.
+
+2002-03-20  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * mf/GNUmakefile (lilypond.map): Don't prepend TeX to font name
+       (this fixes pdf output).  Drop awk dependency.
+
+       * scripts/ly2dvi.py (ly_paper_to_latexpaper): Assume LilyPond's
+       dimensions (linewidth) are in mm.
+
+       * mf/GNUmakefile (depth): Always allow manual access to pfa target.
+
+       * tex/lily-ps-defs.tex: scaletounit using PT/IN==72.
+
+       * lily/slur.cc (get_attachment): Bugfix: correct for stem thickness.
+
+2002-03-19  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.43 released
+
+       * scm/beam.scm (beam-dir-majority-median): if majority is
+       undecided, use median. Removes a forced dir in sarabande.
+
+       * mf/feta-schrift.mf: Trill fixes, Vee fixes (upbow, ltoe, rtoe)
+
+2002-03-18 Chris Jackson <chris@fluffhouse.org.uk>
  
-       * lily/beam.cc (score_stem_lengths): new quanting stuff
-       (score_forbidden_quants): Second and third beam quant stuff.
+       * lily/text-spanner.cc, lily/piano-pedal-engraver.cc: Cleanups. Edge
+       widths, heights and shortens are now customisable properties.
+       * scm/grob-description.scm, scm/grob-property-description.scm: New
+       properties added to PianoPedalBracket, unnecessary
+       Y-offset-callbacks removed from *Pedal, undocumented properties
+       fixed.
+       * Documentation/user/refman.itely: Piano pedal updates.
+
+2002-03-18  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/grob-property-description.scm:
+       * scm/interface-description.scm: Remove old stuff.
+
+       * scm/grob-description.scm (StemTremolo): Change beam-thickness to
+       0.48 (previously 0.42).
+       (Beam): Remove old stuff.
+
+       * lily/stem.cc: 
+       * lily/stem-tremolo.cc: 
+       * lily/beam.cc: 
+       * scm/beam.scm: Remove old stuff.  Use Beam::get_interbeam ()
+       (previously space-function).
+
+       * stepmake/bin/add-html-footer.py: Website title fix.
+
+2002-03-18  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scripts/ly2dvi.py (environment): use new font searching setup.
+
+       * lily/afm.cc (afm_bbox_to_box): make code dimension independent
+
+       * lily/tfm.cc (dimensions): make code dimension independent
+
+       * ps/lilyponddefs.ps: add constant for MM and true/ps-point
+       scaling
+
+       * tex/lily-ps-defs.tex: scaling for PS points and MM.
+
+       * lily/include/dimensions.hh: try MM as internal unit.
+
+       * scm/*.scm: remove invoke-dim1
+
+2002-03-17  Han-Wen  <hanwen@cs.uu.nl>
+
+       * GNUmakefile.in (fontpaths): add fontpaths target,
+
+       * make/mutopia-targets.make: add PDF rules.
+
+       * make/mutopia-rules.make: add pdf rule.
+
+       * buildscripts/mutopia-index.py (list_item): add PDF.
+
+       * buildscripts/lilypond-profile.sh (TEXMF): typo.
+
+       * make/lilypond-vars.make: set TEXMF for the new font setup.
  
- 2002-03-16  Jan Nieuwenhuizen  <janneke@gnu.org>
- --- ../lilypond-1.5.41.jcn1/ChangeLog Sat Mar 16 16:04:22 2002
-++ b/ChangeLog Sun Mar 17 01:40:33 2002
-@@ -1,3 +1,7 @@
+2002-03-17  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.42 released
+       
+       * mf/feta-schrift.mf: endless twiddling of Tr.
+
+       * mf/feta-eindelijk.mf: 8th rest: make darker, top of brush lower, and
+       endless twiddling with the bulb shape.
+
+       * lily/note-head.cc (internal_brew_molecule): make ledger lines a
+       little smaller if there is an accidental.
+
+2002-03-15  Mats Bengtsson  <mats.bengtsson@s3.kth.se>
+       * buildscripts/lilypond-profile.sh: 
+       * mf/GNUmakefile (INSTALLATION_OUT_DIR*),
+       buildscripts/lilypond-login.sh, buildscripts/lilypond-profile.sh:
+       Implement new font installation strategy
+       * Documentation/misc/fontinstallation (TEXMF): Documentation of
+       the new font installation strategy.
+       * lilypond-mode.el (LilyPond-mode-map): Add shortcut "CTRL-c ;"
+       for comment-region.
+       * input/test/staff-size.ly: Simplified using StaffContainer
+       * mf/GNUmakefile (ALL_GEN_FILES): Actually generate the
+       lilypond.map file
+
 2002-03-17  Jan Nieuwenhuizen  <janneke@gnu.org>
 
+       * scm/ps.scm (bezier-sandwich): Draw circles at slur ends.
+
        * lily/beam.cc (score_stem_lengths): new quanting stuff
+       (score_forbidden_quants): Second and third beam quant stuff.
 
- 2002-03-16  Jan Nieuwenhuizen  <janneke@gnu.org>
-       * lily/beam.cc (least_squares): Remember least-squares-dy for--- ../lilypond-1.5.41/ChangeLog   Fri Mar 15 15:44:50 2002
-++ b/ChangeLog Sat Mar 16 16:04:22 2002
-@@ -1,3 +1,16 @@
 2002-03-16  Jan Nieuwenhuizen  <janneke@gnu.org>
 
        * lily/beam.cc (least_squares): Remember least-squares-dy for
 
        * scm/interface-description.scm (beam-interface): Update.
 
- 2002-03-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
-       * VERSION: 1.5.41 released2002-03-15  Mats Bengtsson  <mats.bengtsson@s3.kth.se>
-
-       * buildscripts/lilypond-profile.sh: 
-
-       * mf/GNUmakefile (INSTALLATION_OUT_DIR*),
-       buildscripts/lilypond-login.sh, buildscripts/lilypond-profile.sh:
-       Implement new font installation strategy
-
-       * Documentation/misc/fontinstallation (TEXMF): Documentation of
-       the new font installation strategy.
-
-       * lilypond-mode.el (LilyPond-mode-map): Add shortcut "CTRL-c ;"
-       for comment-region.
-
-       * input/test/staff-size.ly: Simplified using StaffContainer
-
-       * mf/GNUmakefile (ALL_GEN_FILES): Actually generate the
-       lilypond.map file
-
 2002-03-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
        * VERSION: 1.5.41 released