+2005-02-04 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * all but lily/*: The grand 2004/2005 replace.
+
+2005-02-04 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/*: add space after ,
+
+ * scm/music-functions.scm (has-request-chord): don't use
+ ly:music-name anywhere. Fixes <<\\>> notation.
+
+ * scm/define-markup-commands.scm (box): use font-size for
+ padding. Fixes boxed-rehearsal-marks.ly
+
+ * lily/parser.yy (assignment_id): allow LYRICS_STRING as
+ identifier definition too, so foo = \lyrics { ... } bar = #1
+ doesn't complain about "bar" being LYRICS_STRING.
+
+ * lily/paper-def.cc (find_pango_font): new routine; Store
+ pango_fonts in hash tab too. This is necessary for retrieving
+ Pango_fonts::physical_font_tab() later on.
+
+ * lily/pango-font.cc (pango_item_string_stencil): bugfix: don't
+ crash if psname is null.
+
+ * lily/lily-guile.cc (ly_hash2alist): new function
+
+ * Documentation/user/changing-defaults.itely (Text encoding):
+ rewrite.
+
+ * lily/pango-font.cc (physical_font_tab): new member. Store PSname
+ -> font_filename mapping.
+
+ * lily/pango-font-scheme.cc (LY_DEFINE): new file. New function
+ ly_pango_font_physical_fonts
+
+ * scm/framework-ps.scm (supplies-or-needs): extract names from
+ physical Pango_fonts.
+
+ * utf8.ly: new file.
+
+2005-02-02 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * Documentation/user/changing-defaults.itely (Page layout): add
+ doco about systemSeparatorMarkup.
+
+ * scm/page-layout.scm (default-page-make-stencil): add-to-page
+ function.
+ (default-page-make-stencil): insert system separators.
+
+ * scm/define-markup-commands.scm (hcenter): add
+ (beam): add.
+
+2005-02-01 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/output-ps.scm (ez-ball): reinstate ez notation.
+
+2005-02-01 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/main.cc: Spell backend consistently. Sort options.
+
+2005-01-31 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scripts/lilypond-book.py (Module): revert @include.
+
+2005-01-31 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * scripts/lilypond-book.py: Resurrect HTML links to .ly source.
+ Bugfix: @include .tex (not .texi). Small cleanups.
+
+ * stepmake/bin/add-html-footer.py (i18n): New function.
+
+2005-01-31 Werner Lemberg <wl@gnu.org>
+
+ * mf/feta-nummer.mf: Removed. Unused.
+
+2005-01-31 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/ : 2004 -> 2005 s&r
+
+ * scm/file-cache.scm (cached-file-contents): add file. Read each
+ file only once.
+
+ * scm/font.scm (add-pango-fonts): change order. Medium weight is
+ now default.
+
+ * VERSION: release 2.5.10
+
+ * mf/GNUmakefile (INSTALLATION_OUT_FILES4): install cff.ps files.
+
+ * make/ly-rules.make ($(outdir)/%.texi): detect new EOF marker.
+
+ * scm/framework-ps.scm (dump-stencil-as-EPS): robustness: ensure
+ that both X and Y extents of bbox are non-nil.
+
+2005-01-30 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/chord-name.scm (alteration->text-accidental-markup): change
+ - to .
+
+ * scm/output-ps.scm (utf8-string): add utf8-string for completeness.
+
+ * scm/framework-ps.scm (dump-stencil-as-EPS): new function
+
+ * Documentation/user/invoking.itely (Invoking lilypond): add note
+ about EPS backend.
+
+ * scm/framework-eps.scm: new file: create per-system/per-page EPS
+ files for inclusion in lilypond-book document.
+
+ * input/tutorial/lbook-latex-test.tex: rename from lilbook.tex
+
+ * input/tutorial/lbook-texi-test.texi: new file.
+
+ * scm/safe-lily.scm (safe-objects): add
+ {begin,end}-of-line-(in)?visible as safe.
+
+2005-01-30 Graham Percival <gperlist@shaw.ca>
+
+ * Documentation/user/changing-defaults.itely: fixed example
+ of (dynamics).
+
+2005-01-29 Graham Percival <gperlist@shaw.ca>
+
+ * lily/main.cc: fix info about -o=FILE.
+
+2005-01-29 Werner Lemberg <wl@gnu.org>
+
+ * mf/feta-toevallig.mf ("Natural"): Completely changed the
+ construction to assure smooth transition from straight to curved
+ lines.
+
+2005-01-29 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/stencil.cc (moved_to_edge): don't halt on adding empty
+ stencils.
+
+ * ps/lilyponddefs.ps: add start-page, start-system doesn't
+ translate to top of page. Fixes alignment problems of
+ lilypond-generated EPS files.
+
+2005-01-28 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/part-combiner.scm (analyse-spanner-states): trigger on
+ crescendo-end as well, since Decrescendo maybe ended with Stop
+ Crescendo.). Fixes: partcombine-diminuendo.ly
+
+ * scm/script.scm (default-script-alist): swap portato symbols.
+
+ * lily/instrument-name-engraver.cc (acknowledge_grob): typo.
+
+ * lily/paper-outputter-scheme.cc (LY_DEFINE):
+ ly:outputter-port. New function.
+
+ * scm/framework-ps.scm (output-classic-framework): dump a
+ -systems.texi too
+ (output-classic-framework): dump multiple systems on an "infinite"
+ page EPS including fonts.
+
+ * scripts/lilypond-book.py (Lilypond_snippet.ly_is_outdated): use
+ .eps files for both texi and tex formats. Use PNG coming from
+ lilypond.
+
+2005-01-28 Graham Percival <gperlist@shaw.ca>
+
+ * Docuemntation/user/invoking.itely: fix info about -o=FILE.
+
+ * scripts/lilypond-latex.py: fix info about -o=FILE.
+
+2005-01-28 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * ly/generate-embedded-cff.ly: write .cff.ps files.
+
+ * mf/GNUmakefile ($(outdir)/lilypond.map): add .cff.ps to .map file.
+
+ * stepmake/stepmake/metafont-rules.make ($(outdir)/%.pfb
+ $(outdir)/%.svg $(outdir)/%.pfa): remove --simplify
+
+2005-01-28 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/include/guile-compatibility.hh (SCM_VECTOR_P): Compile fix.
+
+2005-01-28 Werner Lemberg <wl@gnu.org>
+
+ * mf/feta-macros.mf (soft_start_penstroke, soft_end_penstroke): New
+ macros.
+ (draw_bulb): Improved.
+
+ * mf/feta-pendaal.mf ("Pedal asterisk"): Remove workaround for
+ metapost bug.
+ (draw_pedal_P): Use soft_end_penstroke.
+ (draw_pedal_d): Use soft_start_penstroke.
+
+ * mf/feta-schrift.mf ("Trill (`tr')"): Remove redundant point in
+ path.
+ ("Varied Coda"): Move some points to avoid fontforge warnings. This
+ doesn't change the glyph shape.
+
+ * mf/feta-accordion.mf ("accOldEE"): Draw glyph differently (without
+ changing the shape) to avoid fontforge warnings.
+
+ * mf/feta-klef.mf (draw_tab_T, draw_tab_A, draw_tab_B): Use
+ soft_end_penstroke and fix glyph shape.
+
+2005-01-27 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/*.cc: Scheme deprecation of SCM_VECTOR_*
+
+2005-01-27 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/define-markup-commands.scm (line): filter out empty stencils
+ from line command.
+
+ * lily/stencil-scheme.cc (LY_DEFINE): only allow finite real
+ amount.
+
+2005-01-27 Graham Percival <gperlist@shaw.ca>
+
+ * Documentation/user/notation.itely: added info about what
+ \voiceFoo does. Also rewrote warning about marks at
+ a line break.
+
+ * Documentation/user/changing-defaults.itely: added info
+ about putting dynamics in parenthesis and brackets.
+
2005-01-27 Werner Lemberg <wl@gnu.org>
* mf/feta-schrift.mf ("Trill (`tr')"): Fix typo.