---- ../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