X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=52a833d1389bbb9aa001a0d6d40eb143e8aee7a6;hb=1547df975ef6d6cc602c84860dc9244366f862fd;hp=dde1af11e9dcab4b0a6e92065a30be650b9ee3b2;hpb=7440997e6cb838533b460d45db89108b331c165d;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index dde1af11e9..52a833d138 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,99 @@ +2006-05-25 Erik Sandberg + + * translator-group.cc: send music events to engravers in + non-bottom contexts. + + * tuplet-engraver.cc: process tuplet brackets in correct order. + +2006-05-24 Han-Wen Nienhuys + + * stepmake/aclocal.m4: STEPMAKE_PYTHON(): clear cached value since + arg 2 might point us to a new binary (patch by Karl Hammar) + +2006-05-24 Han-Wen Nienhuys + + * VERSION (PACKAGE_NAME): release 2.9.6 + + * Documentation/topdocs/NEWS.tely (Top): trim explanation. + + * Documentation/user/*.itely: 2nd + attempt: replace funindex -> findex globally. + +2006-05-24 Nicolas Sceaux + + * input/no-notation/display-lily-tests.ly: fix \applyOutput + test. Add \break, \pageBreak, \pageTurn, etc, tests. + + * scm/define-music-display-methods.scm: display methods for + breaks. Fix \applyOutput. + +2006-05-24 Han-Wen Nienhuys + + * Documentation/user/macros.itexi: comment out funindex expansion. + + * Documentation/user/music-glossary.tely: junk \oldaddlyrics + everywhere. + + * GNUmakefile.in: fix wildcarding for scrips/out/ links. Thanks + Karl Hammar. Backportme. + + * Documentation/user/advanced-notation.itely (Balloon help): idem. + + * Documentation/user/changing-defaults.itely (Creating contexts): idem. + + * Documentation/user/programming-interface.itely (Running a + function on all layout objects): idem. + + * Documentation/user/introduction.itely (Automated engraving): + update \applyOutput syntax + + * lily/lyric-combine-music-iterator.cc (start_new_syllable): + remove debugging hook. + + * configure.in (LINK_GXX_STATICALLY): use "" to allow $ + expansion. + + * Documentation/user/GNUmakefile (TEXI2DVI_FLAGS): add -E. + + * stepmake/stepmake/texinfo-rules.make ($(outdir)/%.dvi): add + TEXI2DVI_FLAGS to texi2dvi invocation. + +2006-05-24 Erik Sandberg + + * lily/chord-tremolo-*.cc: Reworked how \repeat "tremolo" + works. More work is done by iterator now, and engraver has been + very much simplified. + + * lily/translator-group.cc: try_music is now invoked through a + listener + + * lily/*-iterator.cc: Massive cleanups. Junked + try_music_in_children globally. Renamed try_music to report_event, + and made that method descend to a bottom context automatically. + + * lily/event-iterator.cc: New file. + + * lily/output-property-iterator.cc, + lily/old-lyric-combine-music-iterator.cc: Removed. + + * python/convert-rules.py: Modified the syntax for \applyOutput. + +2006-05-23 Graham Percival + + * stepmake/stepmake/texinfo-rules.make: added -E, allows pdf doc + creation. + + * Documentation/user/ various: stuff that might have helped + to fix the pdf creation, plus some minor doc additions. + + * Documentation/user/changing-defaults.itely: remove @b from + @b{ @internasref{foo}}; this breaks texi2dvi -E. + +2006-05-23 Han-Wen Nienhuys + + * lily/beaming-pattern.cc (beamify): deal with negative start + moments for beaming patterns. + 2006-05-22 Han-Wen Nienhuys * lily/beaming-info.cc (beamify): new function: read beatLength @@ -35,7 +131,7 @@ 2006-05-20 Han-Wen Nienhuys * lily/stencil-expression.cc (register_stencil_head): opps, append - to cdr of static SCM object. Backportme. + to cdr of static SCM object. 2006-05-19 Graham Percival @@ -48,7 +144,7 @@ 2006-05-19 Han-Wen Nienhuys * lily/beam.cc (set_stem_lengths): trigger 'beaming callback, in - case positions is set manually. Backportme. + case positions is set manually. 2006-05-18 Erik Sandberg @@ -168,6 +264,9 @@ * lily/time-scaled-music-iterator.cc, lily/tuplet-engraver.cc: rework tuplets: send start/stop events to engraver + * lily/context.cc, lily/music.cc, lily/context-scheme.cc: Add + dispatchers event-source and events-below to Context + 2006-05-15 Graham Percival * Documentation/user/README.txt: update info for doc writers.