]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
juergen, heikki, chris patch.
[lilypond.git] / ChangeLog
index 5c0ad1ca0a17d6a9761c1bd2bcd2f2136b138335..5c3b9694396b06d6ce434e827ce82215e8d66739 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
---- ../lilypond-1.5.43.jcn2/ChangeLog  Wed Mar 20 00:08:34 2002
-++ b/ChangeLog Wed Mar 20 09:32:31 2002
-@@ -1,5 +1,9 @@
- 2002-03-20  Jan Nieuwenhuizen  <janneke@gnu.org>
-       * scripts/ly2dvi.py: Read unit from paper vars.
+2002-04-16  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-mode.el: "C-c f" does font-lock-fontify-buffer.
+
+2002-04-15  Juergen Reuter  <reuter@ipd.uka.de>
+
+       * scm/grob-description.scm, lily/staff-symbol.cc: added properties
+       to control width of staff symbol in ragged-right mode (by request
+       of Han-Wen)
+
+       * ly/engraver-init.ly, lily/include/my-lily-parser.hh,
+       lily/include/ligature-bracket.hh, lily/lexer.ll, lily/parser.yy,
+       lily/ligature-bracket.cc, lily/ligature-bracket-engraver.cc:
+       added support for ligature brackets (needed when transcribing
+       mensural music)
+
+2002-04-15  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: Handle scheme-slurs up to seventh level.
+       Fontify notes more strictly.
+
+2002-04-15  Han-Wen  <hanwen@cs.uu.nl>
+
+       * mf/feta-din-code.mf: dynamic z sign.
+
+2002-04-13  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-mode.el: Prevent recoloring strings and comments.
+
+       * lilypond-font-lock.el: Handle block comments: block comments
+       can have also ordinary comments inside.
+       
+2002-04-13  Han-Wen  <hanwen@cs.uu.nl>
+
+       * lily/stem.cc (get_default_dir): set direction to CENTER if
+       invisible. Various other fixes to deal with invisible stems and
+       stem-direction == CENTER.
+
+       * lily/rest-collision.cc (do_shift): take direction from note if
+       not set.
+
+       * input/regression/tie-grace.ly: new file.
+
+       * lily/tie-engraver.cc (create_grobs): fix tied graces.
+
+       * lily/note-spacing.cc (stem_dir_correction): set fixed space for
+       knee correction. Fixes tight spacing for knees.
+
+2002-04-12  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.52 released
+       
+       * lily/*.cc: add some undocced properties.
+       scm/grob-description.scm: idem.
+
+2002-04-12  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: Handle slurs \( and \), numbers,
+       multi-measure rests like "R1 *4" and scheme (typically has '#' 
+       in the beginning). Small fixes. Add few reserved words.
+
+2002-04-12  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/topdocs/INSTALL.texi: Updates for MacOS X and
+       emacs mode.
+
+       * Documentation/windows/installing.texi: Suggest gswin32c (console
+       program) for getting the version.  Layout fixes.
+
+2002-04-11  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/user/tutorial.itely (Running LilyPond):  Separate
+       windows viewing commands, remove silly comment about Yap.
+
+2002-04-10  Mats Bengtsson  <matsb@s3.kth.se>
+       
+       * Documentation/topdocs/INSTALL.texi: Describe how to learn
+       configure to find kpathsea on for example Slackware 8.0.
+
+       * scripts/ly2dvi.py (non_path_environment): Set $TEXMF correctly.
+
+        * scm/grob-description.scm (MultiMeasureRest): number-threshold=1
+        by default: avoid "1" over single bar rests.
+
+       * scripts/lilypond-book.py (LatexPaper.set_geo_option): Simplify
+       and correct the handling of geometry options.
+
+2002-04-10  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/include/grob-interface.hh (ADD_INTERFACE): make
+       implementation for Class::has_interface automatically. Junk all
+       other implementations.
+
+       * lily/grob.cc (internal_get_grob_property): also typecheck
+       property reads. Catches even more undocced properties. Bugfixing
+       left for the uninspired masses.
+
+       * lily/beam.cc: remove end_after_line_breaking().
+
+       * lily/grob.cc (calculate_dependencies): remove list support for
+       callbacks.
+
+       * lily/font-size-engraver.cc: only do font-interface.
+
+2002-04-10  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: Handle notes with cautionary accidentals.
+         Add few keywords.
+
+2002-04-09 Chris Jackson <chris@fluffhouse.org.uk>
+
+       * lily/arpeggio.cc: New function brew_chord_bracket to draw chord
+       brackets using arpeggio requests.
+       
+       * ly/property-init.ly: Shorthand \arpeggioBracket defined as the
+       molecule-callback to use for drawing the brackets.
+
+       * Documentation/user/refman.itely: 
+       * input/test/chord-bracket.ly: Chord brackets documented
+       
+2002-04-10  Han-Wen  <hanwen@cs.uu.nl>
+
+       * mf/feta-din-code.mf: tweaks for p, s. New dynamic r sign. 
+
+       * mf/feta-eindelijk.mf: tweak for eighth rest: move bulb up.
+
+2002-04-09  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/tuplet-bracket.cc (after_line_breaking): bugfix for forced
+       direction tuplets on beams.
+
+2002-04-08  Chris Jackson <chris@fluffhouse.org.uk>
+
+       * lilypond-indent.el: Bugfix of indentation of final point in buffer
+
+2002-04-09  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-mode.el: new command: LilyPond-un-comment-region.
+       Added 2Midi to "Command"-menu. Inspired by latex.el and tex.el: 
+       separate "Command"-menu and "LilyPond"-menu. Added "Miscellanous"-
+       submenu to "LilyPond"-menu.
+
+       * lilypond-mode.el: Added "Midi all" to "Command"-menu, i.e.,
+       an interface to play midi.
+
+2002-04-08  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * input/regression/script-stack-order.ly: new file.
+
+2002-04-08  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION (MY_PATCH_LEVEL): Release 1.5.51.
+
+       * mf/feta-din-code.mf: kerning for dynamics.
+
+2002-04-07  Han-Wen  <hanwen@cs.uu.nl>
+
+       * input/regression/dynamics-glyphs.ly: new file
+
+       * mf/feta-din-code.mf: dynamic tweaks. New dynamic s.
+
+       * mf/feta-nummer-code.mf: another bulb routine: mimic the bulb of
+       forte f for the 2 number. Some fixes for the other bulbed glyphs.
+
+       * Documentation/windows/gs-profile.sh:
+       * Documentation/windows/gsview-profile.sh: Remove.  Functionality
+       moved to gs/gsview windows packages.
+
+2002-04-06  Mats Bengtsson  <matsb@s3.kth.se>
+
+       * lily/stem-engraver.cc (acknowledge_grob): Revert to old way of
+       finding out the duration. Fixes chord tremolo bug. 
+
+       * lily/completion-note-heads-engraver.cc (process_music): Set
+       correct duration for all requests of the broken notes.
+
+       * input/regression/completion-heads.ly: Added example of
+       Completion_heads_engraver.
+
+       * lilypond-mode.el: Added "2Midi" command
+
+2002-04-06  Chris Jackson <chris@fluffhouse.org.uk>
+
+       * lily/tuplet-bracket.cc, scm/grob-description.scm: New
+       edge-width, edge-height and shorten-pair properties for tuplet
+       brackets.
+
+       * lilypond-indent.el: Support for blinking of matching parentheses
+       
+       * lilypond-font-lock.el: Fix fontification of closing > on its own line
+       
+       * lily/piano-pedal-engraver.cc, lily/text-spanner.cc: Fixes and
+       cleanups of piano pedal brackets.
+
+2002-04-05  Han-Wen  <hanwen@cs.uu.nl>
+
+       * mf/cmbase.mf: remove file. -- do without s, r and z signs for now.
+
+2002-04-04  Han-Wen  <hanwen@cs.uu.nl>
+
+       * mf/feta-new-code.mf:  new dynamic f sign.
+       new dynamic m sign.
+
+2002-04-03  Han-Wen  <hanwen@cs.uu.nl>
+
+       * mf/feta-new-code.mf: new dynamic p sign.
+
+2002-04-02  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/note-spacing.cc (stem_dir_correction): only do
+       beam-correction if a beam is there. 
+
+       * lily/stem.cc (duration_log): change from flag_i (); better
+       naming.
+       (get_default_stem_end_position): fix dot/flag collision code.
+
+2002-04-02  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: release 1.5.50
+
+       * lily/spaceable-grob.cc (add_spring): change incorrect spring to
+       unit spring here. Reduces number of warning messages.
+
+       * lily/auto-beam-engraver.cc: change noAutoBeaming to autoBeaming.
+
+2002-04-01  Han-Wen  <hanwen@cs.uu.nl>
+
+       * scm/generic-property.scm: remove generic-property, property-engraver
+
+       * lily/volta-bracket.cc (brew_molecule): use Lookup::line() for bracket
+
+       * lily/hairpin.cc (brew_molecule): use Lookup::line() for hairpins.
+
+       * ps/music-drawing-routines.ps: remove volta, tuplet, hairpin routines.
+
+       * scm/*.scm: remove volta, hairpin and tuplet functions.
+
+       * lily/rhythmic-column-engraver.cc (acknowledge_grob): don't make
+       note column for notes/stems/dots that already have parents. Fixes
+       nested grace contexts.
+
+2002-04-01  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/mozart-hrn-3.ly: Tweak Slur.beautiful, so that we don't
+       get too curved slurs.
+
+       * scm/slur.scm (default-slur-extremity-offset-alist) 
+       (default-phrasing-slur-extremity-offset-alist): Move slur
+       attachments further away from note-head, vertically.  Also, leave
+       a horizontal gap between slur and stem end.
+
+       * lily/beam.cc (get_interbeam): Bugfix: don't look in empty list.
+
+2002-04-01  Han-Wen  <hanwen@cs.uu.nl>
+
+       * input/regression/spacing-grace-duration.ly: new file
+
+       * lily/spacing-engraver.cc (acknowledge_grob): ignore grace notes
+       for shortest durations.
+
+       * lily/multi-measure-rest.cc (set_spacing_rods): tune rods to the
+       extent of the mm rest. 
+
+       * lily/spacing-spanner.cc (get_duration_space): better spacing for
+       really short notes.
+
+       * lily/tuplet-bracket.cc (make_bracket): new function
+       (get_x_offset): new function; make tuplet brackets align on stems
+       if stem has same direction.
+       (parallel_beam): be anal about matching bracket to tuplet.
+
+       * lily/lookup.cc (line): new function Lookup::line(). 
+
+       * scm/tex.scm (dashed-line): change -line to -system in names.
+
+       * lily/box.cc (add_point): new function.
+
+       * flower/include/interval.hh: new function add_point ().
+       new function widen()
+       
+2002-04-01  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/mozart-hrn-3.ly: Mimic Breitkopf fonts and padding.
+
+       * scm/grob-property-description.scm (number-threshold): Add
+       description.
+
+       * lily/multi-measure-rest.cc (brew_molecule): Only put number over
+       rest if #measures > number-threshold.  Use padding (well, fake
+       using it, anyway).
+
+       * scm/font.scm (make-style-sheet): New styles: mark-number,
+       mark-letter.
+       (paper20-style-sheet-alist): Add bigger bold fonts.
+
+       * lily/mark-engraver.cc (process_music): Use style mark-number or
+       mark-letter.
 
-       * ly/params-init.ly (unit): Add interal unit for export to ly2dvi.
+       * .cvsignore: Ignore all kinds of lilypond input and output.
+
+       * lily/beam.cc (ADD_INTERFACE): Add concaveness-gap.
+
+2002-04-01  Han-Wen  <hanwen@cs.uu.nl>
+
+       * lily/staff-symbol.cc (brew_molecule): make line thickness
+       adjustable.
+
+       * lily/*.cc: replace stafflinethickness by linethickness.
+
+2002-04-01  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/regression/beam-concave.ly: Add to-be-considered-concave
+       beam.
+
+       * lily/beam.cc (check_concave): Add check for large gap between an
+       inner notehead and the line through outer noteheads.
+
+       * scm/grob-description.scm (Beam): Add concaveness-gap, default
+       value 2.0 staff-space.
+       
+       * scm/grob-property-description.scm (concaveness-gap): Add
+       description.
+
+       * input/mozart-hrn3-allegro.ly: Fix typo.
+
+2002-03-31  Juergen Reuter  <reuter@ipd.uka.de>
+
+       * scm/ps.scm, ps/music-drawing-routines.ps, lily/lookup.cc,
+       lily/note-head-engraver: improved implementation of roundfilledbox
+       (according to Han-Wen's request)
+
+       * lily/include/spacing-spanner.hh, lily/spacing-spanner.cc,
+       lily/gourlay-breaking.cc, lily/staff-symbol.cc,
+       lily/simple-spacer.cc: ragged-right alignment
+
+2002-03-29  Han-Wen  <hanwen@cs.uu.nl>
+
+       * input/regression/spacing-note-flags.ly: new file
+
+       * input/regression/spacing-rest.ly: new file
+
+       * mf/feta-eindelijk.mf: make bbox of quarter rest tighter.
+
+       * lily/spacing-spanner.cc (note_spacing): make note spacing after
+       all grace notes tight (not only the column directly following a
+       grace note).
+
+       * scm/grob-description.scm (all-grob-descriptions): don't make
+       mm-rests larger than normal.
+
+       * mf/feta-banier.mf: make upflag narrower. Make end of flag more
+       curved. Remove white space at the right of flags.
+
+2002-03-28  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * ports/ports.make: Bugfix: ignore CVS directories.
+
+       * stepmake/.cvsignore: New file.
+
+2002-03-28  Han-Wen  <hanwen@cs.uu.nl>
+
+       * lily/note-spacing.cc (stem_dir_correction): don't correct when
+       there is a flag on the stem.
+
+       * lily/multi-measure-rest.cc (brew_molecule): variable width molecule.
+
+       * scm/grob-property-description.scm (measure-length):
+       measure-length grob property.
+
+       * lily/spacing-spanner.cc (standard_breakable_column_spacing):
+       better spacing for breakable columns when they're juxtaposed: use
+       measure length if applicable
+
+       * lily/timing-engraver.cc (start_translation_timestep): store
+       measure length in breakable column at start of measure.
+
+2002-03-28  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * ROADMAP: Add description for ports dir, to check email upon
+       commit.
+
+2002-03-27  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.48 released
+       
+       * lily/multi-measure-rest.cc (symbol_molecule): split off from
+       brew_molecule()
+       (set_spacing_rods): Use symbol_molecule() to determine minimum
+       width
+       (church_rest): split off from brew_molecule()
+       (big_rest): split off from brew_molecule(). Construct using
+       variable shape.
+       
+       * mf/feta-eindelijk.mf: junk multi measure rest.
+
+2002-03-26  Han-Wen  <hanwen@cs.uu.nl>
+
+       * lily/multi-measure-rest.cc (add_column): remove columns property.
+
+       * lily/dynamic-engraver.cc (process_music): add more verbose warning
+
+       * input/mozart-hrn3-romanze.ly (romanze): add mozart horn concerto
+       3 as test piece.
+
+2002-03-26  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el (LilyPond-font-lock-keywords): most new
+       keywords covered, dropped some non-keywords, include R- and 128-notes
+
+2002-03-25 Juergen Reuter <reuter@ipd.uka.de>
+
+       * Code clean-up: Junk multiple implementations of ledger line
+       creation in note_head, custos, and porrectus.  This is important
+       since there soon will be some more applications of ledger lines to
+       come (e.g. ambitus engraver).
+
+       * Make thickness of ledger lines adjustable.  This is essential
+       for mensural notation.
+
+       * Fix some bugs in the current ledger_line implementation, most
+       notably that of the horizontal extent of ledger lines which equals
+       at least the extent of the metafont ledger_line character, and
+       which grows(!) if the desired extent shrinks below this limit.
+
+       * roundfilledbox: variable blotdiameter
+
+2002-03-24  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.47 released
+
+       * lily/line-spanner.cc (line_atom): change line-thickness to thickness
+
+       * lily/porrectus.cc:  change line-thickness to thickness, change
+       stem-direction to direction.
+
+       * scm/backend-documentation-lib.scm (check-dangling-properties):
+       Automatically detect doc'ed properties that are not in an interface
+
+       * scm/grob-property-description.scm: property cleanup. Remove many
+       paper-column props that are non-existent.
+
+       * lily/grob.cc (Grob): only use molecule_extent_proc as default if
+       the grob has a molecule-callback.
+
+       * lily/*.cc: remove many set_interface() calls, and their
+       implementations.
+
+       * input/regression/spacing-knee.ly: new file
+
+       * input/regression/spacing-clef-first-note.ly: new file
+
+       * lily/staff-spacing.cc (get_spacing_params): different spacing
+       for pref matter to note at start of line, halfway during line.
+
+       * lily/note-spacing.cc (stem_dir_correction): apply 2nd stem direction
+       correction only if stems have same direction (i.e. not for
+       stem-clef combination).
+       (stem_dir_correction): maximal correction for knees.
+
+       * lily/*.cc: many updates to interface descriptions.
+       
+       * lily/grob.cc (internal_set_grob_property): add interface check
+       for every set_grob_property call
+
+       * lily/*.cc: document interface stuff in C++
+       
+       * lily/grob-interface.cc: new file. Add grob interfaces from C++. 
+
+       * lily/volta-bracket.cc: naming: change volta spanner to
+       volta-bracket.
+
+       * input/bugs/*.ly: cleanup, remove lots of files.
+       
+       * buildscripts/mf-to-table.py (write_ps_encoding): generate
+       .encoding file. WARNING: upgrade to pktrace 1.0.3
+
+       * mf/feta-toevallig.mf: change PS name for parentheses.
+
+2002-03-23  Mats Bengtsson  <mats.bengtsson@s3.kth.se>
+
+       * scripts/ly2dvi.py (ly_paper_to_latexpaper): Use the correct unit
+       also for textheight
+
+2002-03-23  Han-Wen  <hanwen@cs.uu.nl>
+
+       * lily/scope.cc: remove file .
+
+       * lily/include/scope.hh: remove file. Remove Scope class
+
+       * VERSION: 1.5.46
+
+       * 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  <mats.bengtsson@s3.kth.se>
+
+       * 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 <reuter@ipd.uka.de>
+
+       * 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
+
+       * scripts/ly2dvi.py: Read unit from paper vars (43.jcn3).
+
+2002-03-22  Han-Wen  <hanwen@cs.uu.nl>
+
+       * 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  <hanwen@cs.uu.nl>
+
+       * 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.
+
+       * 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
 
-       * mf/GNUmakefile (lilypond.map): Don't prepend TeX to font name
-       (this fixes pdf output).  Drop awk dependency.
- --- ../lilypond-1.5.43/ChangeLog      Tue Mar 19 01:50:26 2002
-++ b/ChangeLog Wed Mar 20 02:24:52 2002
-@@ -1,3 +1,29 @@
 2002-03-20  Rune Zedeler <rune@zedeler.dk>
        
        * lily/beaming-info.cc: Stupid typo fixed
        * 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.
        
- 2002-03-19  Han-Wen  <hanwen@cs.uu.nl>
-       * VERSION: 1.5.43 released2002-03-20  Jan Nieuwenhuizen  <janneke@gnu.org>
+       * 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.
 
-2002-03-19  Jan Nieuwenhuizen  <janneke@gnu.org>
-
        * scripts/ly2dvi.py (ly_paper_to_latexpaper): Assume LilyPond's
        dimensions (linewidth) are in mm.
 
        * lily/system-start-delimiter.cc (after_line_breaking): Bugfix:
        glyph is string.
 
-2002-02-28  Mats Bengtsson  <matsb@matsb@s3.kth.se>
+2002-02-28  Mats Bengtsson  <matsb@s3.kth.se>
 
        * scm/tex.scm, scm/ps.scm (or): Bugfix, ps output with Guile 3.4
 
        * scm/font.scm (make-style-sheet): Fixes to make staff-sizes work
        again.
 
-2001-12-22  Mats Bengtsson  <matsb@matsb@s3.kth.se>
+2001-12-22  Mats Bengtsson  <matsb@s3.kth.se>
 
        * tex/lilyponddefs.tex: Make sure interscorelinefill=1 doesn't
        spread the last few lines all over the last page of a score.