+2004-06-17 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * scm/framework-gnome.scm: Add pango decoders.
+
+ * lily/include/pangofc-afm-decoder.hh:
+ * lily/pangofc-afm-decoder.cc: New file.
+
+ * lily/lily-guile.cc (ly:pango-add-afm-decoder): New function.
+
+ * configure.in: Check for pango.
+
+ * stepmake/aclocal.m4 (PKG_CHECK_MODULES): New function (from
+ autoconf).
+ (STEPMAKE_GTK2, STEPMAKE_PANGO): New function.
+
+ * config.make.in (USER_CFLAGS, USER_LDLAGS): Update.
+
+2004-06-17 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * Documentation/user/tutorial.itely (Integrating text and music):
+ fix grammar & punctuation.
+
+2004-06-16 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/: Stray janitorial cleanups.
+
+ * scm/lily.scm (ly:all-stencil-expressions):
+ * scm/lily.scm (ly:all-output-backend-commands): New function.
+
+ * scm/safe-lily.scm (safe-objects): Add them.
+
+ * scm/framework-gnome.scm (<gnome-outputter>): New class.
+
+ * scm/output-gnome.scm: Move non-stencil evaluators to framework.
+
+2004-06-15 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * buildscripts/guile-gnome.sh: Pick-up user-installed pango.
+
+2004-06-15 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/page-layout.scm (default-page-make-stencil): add
+ raggedbottom, raggedlastbottom.
+
+ * Documentation/user/changing-defaults.itely (Page layout): add doc.
+
+ * scm/framework-tex.scm (define-fonts): fix export of
+ papersize.
+
+ * lily/paper-book.cc (classic_output): strip suffixes from
+ framework functions.
+
+ * lily/tuplet-bracket.cc (before_line_breaking): do not return
+ SCM_UNDEFINED to Scheme.
+
+2004-06-14 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/book.cc: remove Book::to_stencil().
+ (process): whoops. Score::book_rendering returns vector, not list.
+
+ * scripts/convert-ly.py (conv): remove \notes.
+ apply to input examples.
+
+ * lily/paper-outputter.cc (output_stencil): don't use
+ smobify_self() but self_scm()
+
+ * lily/include/ly-smobs.icc (IMPLEMENT_SMOBS): don't return SCM
+ from smobify_self().
+
+ * lily/paper-book.cc (output): load framework module
+ scm_c_resolve_module().
+
+ * python/lilylib.py (exit): exit with argument i.
+
+2004-06-14 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * scm/framework-gnome.scm (output-framework-gnome): Try loading
+ gnome modules from non-toplevel.
+
+ * lily/ly-module.cc (ly:import-module): Export to ly:.
+
+ * lily/paper-score.cc (process): Do not show progress newline.
+
+ * lily/paper-book.cc (output, classic_output): Show progess
+ newline after score.
+
+2004-06-14 Heikki Junes <hjunes@cc.hut.fi>
+
+ * buildscripts/lilypond-words.py: add ly/vlaams.ly
+
+2004-06-14 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/score.cc (ly:run-translator): Do not crash on empty music
+ list.
+
+ * lily/book.cc (process): Do not render score when systems is empty.
+
+ * input/simple-song.ly: Down one octave.
+
+ * scm/output-gnome.scm: Remove script again; re-add modules fix
+ (CVS conflict resolve?)
+
+ * lily/stencil.cc (ly:interpret-stencil): Was:
+ interpret_stencil_expression.
+
+2004-06-13 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * buildscripts/guile-gnome.sh: New file.
+
+ * scm/output-gnome.scm: White background, better window size, sane
+ canvas size. Cleanups.
+
2004-06-13 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * VERSION: release 2.3.4
+
+ * Documentation/user/invoking.itexi (Invoking the lilypond
+ binary): document --safe.
+
+ * scm/output-gnome.scm: set PATH in script.
+
* scm/page-layout.scm (default-page-make-stencil): don't stretch
if there is too few systems on a page.