]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* input/regression/beam-concave.ly: Add to-be-considered-concave
[lilypond.git] / ChangeLog
index 363e38739586a9016d7f59ad980a3d9c83f6b47a..bb2b4ee7c99d8ef81e194a42f43b2f2a63dc0449 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,122 @@
+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.
+
+2002-03-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * 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