+2006-05-24 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * lily/lyric-combine-music-iterator.cc (start_new_syllable):
+ remove debugging hook.
+
+ * configure.in (LINK_GXX_STATICALLY): use "" to allow $
+ expansion. Backportme.
+
+ * 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 <mandolaerik@gmail.com>
+
+ * 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 <gpermus@gmail.com>
+
+ * 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 <hanwen@lilypond.org>
+
+ * lily/beaming-pattern.cc (beamify): deal with negative start
+ moments for beaming patterns.
+
+2006-05-22 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * lily/beaming-info.cc (beamify): new function: read beatLength
+ and beatGrouping from context.
+
+ * input/regression/beam-beat-grouping.ly (Module): new file.
+
+ * input/regression/beam-unconnected-beamlets.ly (Module): new file.
+
+ * lily/beam.cc (get_beam_segments): generate events for
+ max_connect_ case too.
+ (get_beam_segments): read Stem::max-beam-connect.
+
+ * input/regression/beam-single-stem.ly: new file.
+
+ * lily/stem.cc (set_beaming): use #f as signaling value for
+ beamcount 0.
+
+ * lily/beam-engraver.cc (typeset_beam): set right bound if unset.
+
+ * lily/beam.cc (set_beaming): read clip-edges property.
+ (calc_direction): don't suicide for single stem.
+
+ * lily/beaming-info.cc (best_splitpoint_index): take bool*
+ argument, remove 1<<15 hack. Remove clip_edges()
+
+ * lily/hairpin.cc (print): only do padding for nonmusical bounds
+
+2006-05-21 Graham Percival <gpermus@gmail.com>
+
+ * Documentation/user/basic-notation.itely: reorg.
+
+ * Documentation/user/ various: minor fixes.
+
+2006-05-20 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * lily/stencil-expression.cc (register_stencil_head): opps, append
+ to cdr of static SCM object. Backportme.
+
+2006-05-19 Graham Percival <gpermus@gmail.com>
+
+ * Documentation/user/README.txt, lilypond.tely, macros.itexi:
+ update framework for command index. DOC WRITERS: use @funindex
+ instead of @cindex @code{}.
+
+ * Documentation/user/ various: replace @cindex @code{} => @funindex
+
+2006-05-19 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * lily/beam.cc (set_stem_lengths): trigger 'beaming callback, in
+ case positions is set manually. Backportme.
+
2006-05-18 Erik Sandberg <mandolaerik@gmail.com>
* scm/ly-syntax-constructors.scm: New file. Converted a few syntax
* 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 <gpermus@gmail.com>
* Documentation/user/README.txt: update info for doc writers.