+2004-05-30 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/ly-module.cc (LY_DEFINE): bugfix.
+
+ * lily/paper-book.cc (book_title): separate function for the book
+ title.
+
+ * scm/page-layout.scm (default-book-title): only account for
+ markup fields.
+
+ * scm/framework-ps.scm: new file. Move high level interface from
+ output-ps.scm
+
+ * scm/music-functions.scm (def-grace-function): move macros from
+ ly/music-functions-init.ly
+
+ * lily/paper-outputter.cc (Paper_outputter): move scheme_calls to
+ framework-tex.scm
+
+ * scm/framework-tex.scm (dump-line): new file. High level
+ interface for output (pages, systems, header).
+
+ * lily/include/page.hh (class Page): add is_last_ field.
+
+ * lily/paper-outputter.cc (print_smob): smobify Paper_outputter.
+
+ * lily/paper-book.cc (split_string): new function
+ (output): output multiple formats, i.e. --format=ps,tex
+
+ * scm/output-ps.scm (output-scopes): dump variables directly.
+ (define-fonts): rewrite for new interface
+
+ * ps/lilyponddefs.ps: remove lilypondpaper redefinitions.
+
+ * lily/paper-outputter.cc (Paper_outputter): take format argument.
+
+ * lily/main.cc (parse_argv): don't set extension for output.
+
+ * lily/clef-engraver.cc (create_clef): remove
+ Staff_symbol_referencer::set_position() call.
+
+2004-05-30 Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+ * ly/music-functions-init.ly (addlyrics): set the 'origin property
+ with the location argument in music function definitions.
+
+2004-05-29 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/staff-symbol-engraver.cc (acknowledge_grob): remove item ->
+ staffsymbol dependency.
+
+ * lily/include/grob.hh (class Grob): live () -> is_live (). Small
+ cleanups.
+
+ * lily/book.cc (process): return Paper_book
+ (to_stencil): use Book::process().
+
+ * lily/include/my-lily-parser.hh (class My_lily_parser): remove
+ header_ field. Store in $globalheader
+
+ * lily/parser.yy (book_body): book header is initted to
+ $globalheader.
+
+
2004-05-28 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * input/test/fill-a4.ly: removed.
+
* lily/parser.yy (output_def): push scope of parent_ Output_def
too.