]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* lily/accidental-placement.cc (split_accidentals): new function
[lilypond.git] / ChangeLog
index a179ab4132dc6fdc859a3b640cfa7a743d9976e6..089154d8675975b1196ce6a13edb9a3e2595d40e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,127 @@
+2002-07-23  Han-Wen  <hanwen@cs.uu.nl>
+
+       * lily/accidental-placement.cc (split_accidentals): new function
+       (get_relevant_accidental_extent): new function
+
+       * lily/staff-spacing.cc (next_note_correction): idem
+
+       * lily/separating-group-spanner.cc (find_rods): use conditional_width().
+
+       * scm/sketch.scm: fix roundfilledbox definition
+
+       * lily/lily-guile.cc (robust_list_ref): be sensible with negative
+       argument. This fixes too-long stems on half and quarter notes.
+
+2002-07-23  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/index.texi: Add, fix, change some links and names,
+       including dump of wiki wiki.
+
+       * Documentation/GNUmakefile (local-WWW): Slurp wiki.
+
+       * buildscripts/wiki-slurp.py: New file.  Accept multiple pattern.
+       (unwiki): Replace local urls with <img src> too.
+
+       * Documentation/GNUmakefile (wiki-dump): New target.
+
+       * Documentation/header.html.in: Link to Documentation/index
+       renamed to Index (was other...).
+
+       * Documentation/regression-test.tely: Remove.
+
+       * make/lysdoc-targets.make (local-WWW): Add default targets .ps.gz
+       and .pdf.
+
+2002-07-22  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.69 released
+       
+       * lily/accidental-placement.cc (position_accidentals): document
+       two bugcases.
+
+       * lily/skyline.cc (skyline_meshing_distance): bugfixes.
+
+2002-07-22  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/regression/abe.ly: 
+       * input/test/transposing.ly: Remove mention of mudela.
+
+       * scripts/lilypond-book.py (make_pixmap): Don't use quiet_system,
+       ie, don't redirect PNG output to /dev/null.  Fixes lys-to-tely
+       documents.
+
+       * input/test/mark.ly: 
+       * Documentation/user/refman.itely: Re-enable \mark #'() example.
+
+       * lily/parser.yy: Revert to MARK scalar.
+
+2002-07-21  Han-Wen  <hanwen@cs.uu.nl>
+
+       * lily/accidental.cc (accurate_boxes): add function to represent
+       flat with 2 boxes. Improves flat-flat accidental spacing. 
+
+       * lily/accidental-placement.cc (stagger_apes): try to arrange accs
+       in a C form, with the top accidental closet to the chord.
+
+       * lily/stem.cc (get_default_stem_end_position): don't crash if
+       lengths not set.
+       (get_default_stem_end_position): idem for stem-shorten.
+
+       * mf/feta-toevallig.mf: enlarge flat bbox.
+
+       * input/regression/lyrics-extender.ly: new file.
+
+       * lily/lyric-extender.cc (brew_molecule): don't add
+       right-trim-amount if extender is broken.
+
+       * scripts/ly2dvi.py (global_latex_preamble): bugfix (thanks Werner).
+
+2002-07-21  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/index.texi: Add pointers to new regression and
+       test documents.
+
+       * Documentation/user/converters.itely:
+       Documentation/user/invoking.itexi: Some small fixes for uniform
+       usage example.
+
+       * input/allfontsize.ly, size*.ly: New files, moved from
+       input/regression.
+       
+       * input/font20.ly, font-body.ly: New files, moved from input/test.
+       
+       * input/font*.ly: New files, moved from input/test.
+
+       * input/test/*.ly: Remove empty files, fix broken ones.
+
+       * input/test/different-time-signatures.ly: Add FIXME marker;
+       comment-out broken code.
+
+       * Documentation/regression-test.tely: Comment-out, add
+       obsolete-marker and url to regression-test-dir.
+
+       * input/test/GNUmakefile: 
+       * input/regression/GNUmakefile: Add rule for lys-to-tely.py.
+
+       * input/regression/+.ly:
+       * input/test/+.ly: New file.
+
+       * input/test/cue-notes.ly: better example
+
+       * Documentation/user/refman.itely (Font selection): font size doco
+
+       * input/mutopia/F.Schubert/standchen.ly: note bugfix
+
+       * lily/stem.cc: rewrite of scoring to give sane results on knee
+       beams.
+
+       * lily/beam.cc (set_stem_lengths): extend stems for gapped tremolo
+       beams.
+       (connect_beams): chop off beaming outside the beam. Fixes problem
+       with tremolo beams.
+
+       * lily/score-engraver.cc (initialize): error if feta20.afm
+
 2002-07-19  Han-Wen  <hanwen@cs.uu.nl>
 
        * scm/engraver-documentation-lib.scm