+2005-02-08 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * tex/GNUmakefile: teTeX-3.0 fix: install .enc in fonts/enc. Add
+ 2.0.x compatibility.
+
+2005-02-08 Werner Lemberg <wl@gnu.org>
+
+ * mf/feta-din-code.mf: Format; clean up code.
+ Replace `---' with `--' plus explicit path directions.
+ (linethickness#, stafflinethickness#): Remove.
+ ("dynamic f"): Replace `draw' with `draw_rounded_block'.
+ ("dynamic s"): Improve shape.
+ ("dynamic p"): Improve shape.
+ Replace `draw' with better outline approximation.
+ ("dynamic r"): Improve shape.
+ Don't call `fill' and `draw' at the same time.
+
+2005-02-08 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * SConstruct (symlink):
+ * GNUmakefile.in ($(builddir)/share/lilypond-force): teTeX-3.0
+ build fix: add enc symlink.
+
+ * lily/general-scheme.cc: Compile fixes: include wchar.h, string.h.
+
+ Support for DESTDIR besides prefix=/foo
+
+ * vim/GNUmakefile (local-install): Use $(INSTALL) -d iso mkdir.
+
+ * stepmake/stepmake/*.make:
+ * */GNUmakefile:
+ * GNUmakefile.in: Prepend $(DESTDIR) to installation directory.
+
+ * config.make.in (prefix): Remove broken $(DESTDIR) hack.
+
+ * stepmake/aclocal.m4: Use %0.f iso %d to quiet gawk < 3.1.4 and
+ mawk in fontforge (date) test.
+
+2005-02-07 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/font.scm (make-century-schoolbook-tree): add NCS as
+ font-family=roman. Add Luxi Sans as sans
+
+2005-02-07 Graham Percival <gperlist@shaw.ca>
+
+ * Documentation/user/notation.itely: add warning about
+ percent repeats and Voice contexts.
+
+ * Documentation/user/lilypond-book.itely: clarified the
+ necessity of dvips -u arguments.
+
+2005-02-07 Erik Sandberg <ersa9195@student.uu.se>
+
+ * THANKS: Added a bunch of bug hunters.
+
+2005-02-06 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/framework-ps.scm (output-preview-framework): bugfix.
+
+ * ly/chord-modifiers-init.ly (ignatzekExceptionMusic): use unicode
+ o/ for chord modifier..
+
+ * lily/general-scheme.cc (LY_DEFINE): new function ly:wide-char->utf-8.
+
+ * lily/drum-note-performer.cc: remove unused (thanks Michael
+ Welsh Duggan).
+
+2005-02-06 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * Documentation/user/changing-defaults.itely (Text encoding): Clarify.
+
+ * ly/titling-init.ly: Do not also print intstrument in header on
+ first page. Do not print page number on first and only page.
+
+2005-02-05 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * input/regression/*.ly: remove old-relative everywhere
+
+ * lily/music-sequence.cc (simultaneous_relative_callback): do
+ what-if analysis on copy, not on original. Fixes old-relative
+ compatibility.
+
+ * scm/backend-library.scm (postscript->png): space before
+ --verbose.
+
+2005-02-05 Werner Lemberg <wl@gnu.org>
+
+ * mf/feta-autometric.mf (fet_beginchar): Check whether `feta_group'
+ is defined.
+
+ * mf/feta-alphabet.mf: Define `staffsize#'.
+ Include `feta-params.mf'.
+ s/staffheight/design_size/.
+
+ * mf/feta-alphabet??.mf: s/staffheight/design_size/.
+
+ * mf/feta-alphabet26.mf: Fix a serious bug (design size off by 8pt).
+
+ * mf/feta-nummer-code.mf: Reformatted.
+ (draw_six): Use outline intersection to avoid a self-intersecting
+ path.
+ ("Numeral comma"): Fix serious outline glitches. This slightly
+ changes the glyph shape.
+ ("Numeral dash"): Use `draw_rounded_block'.
+ ("Numeral dot"): Use `drawdot'.
+ ("Numeral 1"): Assure identical tangent directions for the
+ intersection points of paths. The glyph shape improvement is only
+ visible at very high magnifications.
+ ("Numeral 2"): Use `solve' macro to make the lower right part of
+ the glyph outline touch the x axis exactly. This changes the
+ glyph shape.
+ Minor fixes for better overlap removal support.
+ ("Numeral 4"): Make lefter corner `rounder'.
+ ("Numeral 5"): Assure identical tangent directions for the
+ intersection points of paths. This improves the glyph shape at
+ high magnifications.
+ ("Numeral 7"): Use `solve' macro to make the upper right part of
+ the glyph outline touch the metrics box exactly. This changes the
+ glyph shape.
+ Avoid corner in the upper left part of the glyph (causing a minor
+ shape change).
+
+ * mf/feta-ital-*.mf: Removed. Unused.
+
2005-02-04 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * VERSION (PATCH_LEVEL): release 2.5.11
+
+ * input/regression/fill-line-test.ly: new file.
+
+ * buildscripts/gen-emmentaler-scripts.py (i): insert dash in
+ emmentaler name, eg. emmentaler-23.
+
+2005-02-04 Christian Hitz <chhitz@gmx.net>
+
+ * scm/scm/define-markup-commands.scm (fill-line): rework for better
+ alignment with centered texts
+
+ * scm/stencil.scm (stack-stencils-padding-list): new function, takes a
+ list of paddings
+
+2005-02-04 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * mf/GNUmakefile ($(outdir)/lilypond.map): add aybabtu to .map file.
+
+ * lily/note-column.cc (translate_rests): call flush_extent_cache()
+ of parents when translating rests. Fixes: c-chord-rest.ly
+
+ * lily/include/dimension-cache.hh (struct Dimension_cache): add
+ dimension_callback_ member.
+
+ * lily/grob.cc (flush_extent_cache): new function. Force recompute
+ of extents.
+
+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.