+2004-06-20 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/stencil.cc (interpret_stencil_expression): add grob-cause
+ stencil expression. Junk define-origin.
+
+ * lily/my-lily-parser.cc (parse_string): init parser variable when
+ lexer_ is set, ie. in parse_string and parse_file.
+
+ * lily/book.cc (LY_DEFINE): new function. ly:make-book. Supercedes
+ ly:score-bookify.
+
+ * scm/lily.scm (collect-scores-for-book): new function.
+
+ * ly/init.ly: print collected scores/musics.
+
+ * lily/my-lily-parser.cc (LY_DEFINE): define parser in parser
+ scope, not in lily module.
+
+ * lily/book.cc (LY_DEFINE): ly:make-book. New function.
+
+ * configure.in (PKG_CONFIG_PATH): add --enable-gui flag, and
+ encapsulate gtk/pango tests.
+
+ * po/tr.po: Turkish translation.
+
+2004-06-20 Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+ * input/regression/lily-in-scheme.ly: regression test for #{
+ ... #} syntax
+
+ * scm/ly-from-scheme.scm (read-lily-expression): #$( ... )
+ was causing an error.
+
+ * Documentation/user/programming-interface.itely (Using LilyPond
+ syntax inside Scheme): documentation for #{ ... #} syntax.
+
+2004-06-19 Heikki Junes <hjunes@cc.hut.fi>
+
+ * Documentation/index.html.in: use black thin <hr>.
+
+ * buildscripts/mutopia-index.py: use thin black <hr>.
+
+2004-06-19 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * scm/fret-diagrams.scm: Use UNIX style line endings.
+ (fret-diagram-verbose): A couple of @{VAR} and an closing itemize
+ typo. Fixes compile.
+
+ * scm/output-ps.scm (white-dot): Remove second incarnation.
+
+ * scm/lily.scm (ly:all-stencil-expressions): Add white-dot.
+
+2004-06-19 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scripts/lilypond.py (ic_p.make_include_option): set error_p for
+ single file error.
+
+ * lily/bar-line.cc (compound_barline): add support for unbroken ||:
+
+2004-06-17 Carl Sorensen (carl_sorensen@byu.edu)
+
+ * scm/fret-diagrams.scm: added fret-diagram-terse interface;
+ remove size as argument to fret-diagram interface;
+ improved white-circle dots for fret;
+ improved top-fret thick line/
+
+ * scm/output-ps.scm: added white-dot function
+
+ * scm/output-tex.scm: added white-dot function
+
+ * tex/music-drawing-routines.ps: added draw_white_dot function
+
+ * ps/music-drawing-routines.ps: added draw_white_dot function
+
+ * input/test/fret-diagram.ly: examples to show multiple
+ functions and multiple interfaces
+
+2004-06-18 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/pangofc-afm-decoder.cc (pango_fc_afm_get_glyph)
+ (pango_fc_afm_get_charset): Update iaw Pango CVS update.
+
+ * buildscripts/guile-gnome.sh: Add pango to recipe. Resolve
+ conflict. Have I told you lately how much I love autotools?
+
2004-06-17 Jan Nieuwenhuizen <janneke@gnu.org>
+ * lily/lily-guile.cc:
+ * lily/pangofc-afm-decoder.cc:
+ * lily/include/pangofc-afm-decoder.hh: Use #if HAVE_* iso #ifdef.
+ Fixes build without Pango CVS. Use "pangofc-afm-decoder.hh".
+
+ * Documentation/topdocs/NEWS.texi (Top): Mention GNOME backend for
+ developers.
+
+ * lily/paper-outputter.cc (file): New method.
+ (dump_string): Use it.
+
+ * scm/output-gnome.scm: Update with pango CVS info, lilylib
+ musing.
+
+ * lily/accidental-engraver.cc: Bugfix: (do not sort lines if one
+ of them has a comma :-).
+
* scm/framework-gnome.scm: Add pango decoders.
* lily/include/pangofc-afm-decoder.hh: