X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=089154d8675975b1196ce6a13edb9a3e2595d40e;hb=ce62ceaa3f635693b541a97de1eced86fab4c0f7;hp=eaf343dedead9fc6f97ac9a8302e249a0f8d6089;hpb=1f648bd34b74c30056ba8e01225ae1b6e40a694c;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index eaf343dede..089154d867 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,143 @@ +2002-07-23 Han-Wen + + * 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 + + * 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 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * scm/engraver-documentation-lib.scm + (document-property-operation): add properties to context + documentation. + + * scm/documentation-lib.scm (pad-string-to): align info menus. + 2002-07-18 Jan Nieuwenhuizen + * debian/GNUmakefile: Remove lilypond.links. + + * debian/: Debian patch (Anthony Fok). + + * debian/lilypond.links: Remove, as per Anthony's request. + * aclocal.m4: Regenerate. * stepmake/aclocal.m4: Add --with-kpathsea-include, @@ -49,7 +187,6 @@ * stepmake/stepmake/c-vars.make (ALL_CFLAGS): Include CFLAGS. - 2002-07-17 Han-Wen * GNUmakefile.in: distribute lexer-gcc-3.1.sh as well