+2004-03-22 Mats Bengtsson <mabe@drongo.s3.kth.se>
+
+ * tex/titledefs.tex: Replaced \ifx\blabla\undefined
+ with \lilypondifundefined{blabla}. Solves problem with multiple
+ titles in the same lilypond-book document.
+
+2004-03-22 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * spelling patch courtesy Edward Sutton.
+
+ * Documentation/user/changing-defaults.itely (Changing context
+ default settings): new node.
+ (Defining new contexts): new node.
+
+ * scripts/lilypond-book.py (is_derived_class): use numbers
+ iso. booleans.
+
+ * python/lilylib.py (make_ps_images): add margin to PS images.
+
+ * scripts/lilypond-book.py (is_derived_class): new function. Take
+ class arg iso. object.
+ (to_eps): make a non EPS file if EPS contains %%Pages. Workaround
+ for bug in GS/dvips.
+
+ * lily/text-item.cc (interpret_markup): idem.
+
+ * scm/define-markup-commands.scm: remove split around-space hack.
+
+ * lily/staff-symbol-referencer.cc (get_rounded_position): new
+ function, fold WL's fixes into one function.
+
+2004-03-22 Werner Lemberg <wl@gnu.org>
+
+ lily/stem.cc (Stem::extremal_heads, Stem::note_head_positions),
+ lily/dot-column.cc (Dot_column::do_shifts), lily/note-column.cc
+ (Note_column::head_position_interval): Do proper rounding for
+ calls to Staff_symbol_referencer::get_position.
+
+2004-03-21 Werner Lemberg <wl@gnu.org>
+
+ * lily/score.cc (ly_run_translator), lily/paper-def.cc
+ (Paper_def::get_paper_outputter), lily/input-file-results.cc
+ (Input_file_results::Input_file_results), lily/my-lily-parser.cc
+ (My_lily_parser::parse_file): Improve formatting progress indication
+ sent to stdout.
+
+2004-03-21 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * VERSION: 2.1.33 released.
+
+ * scripts/lilypond-book.py (do_file): reinstate --filter support.
+
+ * buildscripts/mf-to-table.py (base): use %d for TfmCheckSum
+
+ * stepmake/stepmake/generic-targets.make: rewrite hack so no
+ warning is issued about dummy.dep.
+
+ * scm/new-font.scm: fix design sizes of nummer
+
+2004-03-21 Werner Lemberg <wl@gnu.org>
+
+ * stepmake/bin/install-sh: Updated (from gnulib). This removes
+ some annoying warnings from mkdir during `make install'.
+
+2004-03-21 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/performer-group-performer.cc (do_announces): call
+ Performer_group_performer::create_audio_elements () too.
+
+ * scripts/convert-ly.py (conv): add rule for breakAlignOrder.
+
+ * scm/define-grobs.scm (all-grob-descriptions): add property break-align-orders
+
+ * lily/global-context.cc (get_default_interpreter): new
+ function. Override from base class, so no new Score contexts are
+ created.
+
+ * lily/include/stencil.hh (class Stencil): document origin field.
+
+ * lily/staff-symbol.cc (print): span staff-symbol on column
+ extents for non-broken columns.
+
+ * ly/engraver-init.ly (breakAlignOrder): put staff-bar behind key-signature.
+
+ * tex/titledefs.tex: don't use smallcaps for piece.
+
+ * lily/system.cc (uniquify_list): bugfix. This fixes spuriously
+ translated stencils in the output.
+
+ * lily/paper-outputter.cc (output_line): don't add Stencil::origin.
+
+2004-03-20 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/tie-performer.cc (acknowledge_audio_element): bugfix: use
+ and init ties_created_
+
+ * VERSION: release 2.1.32
+
+ * lily/include/music-iterator.hh (IMPLEMENT_CTOR_CALLBACK): remove
+ doc string from IMPLEMENT_CTOR_CALLBACK().
+
+ * lily/engraver.cc (typeset_grob): paranoia: take care of the case
+ that engraver is in a performer hierarchy.
+
2004-03-17 Heikki Junes <hjunes@cc.hut.fi>
* vim/lilypond-ftdetect.vim: new file.
* lily/include/smobs.hh: document C++ smob interface.
- * lily/function-documentation.cc: don't doc functions without docstring.
+ * lily/function-documentation.cc: don't doc functions without
+ docstring.
2004-03-19 Jan Nieuwenhuizen <janneke@gnu.org>