+2002-07-31 Han-Wen <hanwen@cs.uu.nl>
+
+ * input/bugs/: remove various files.
+
+ * Documentation/user/refman.itely: doco updates.
+
+ * scripts/ly2dvi.py (find_pfa_fonts): add and document --pdf
+ option.
+
+2002-07-30 Rune Zedeler <rune@zedeler.dk>
+
+ * ly/engraver-init.ly: add alias "Current" to all contexts.
+
+ * ly/property-init.ly: Use "Current" context in the accidental
+ macros. TODO: Do the same in some of the other macros?
+
+2002-07-30 Han-Wen <hanwen@cs.uu.nl>
+
+ * lily/parse-scm.cc (parse_handler): add better error message,
+ return a sensible number of nchars
+
+2002-07-29 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lily/parse-scm.cc (protected_ly_parse_scm): catch GUILE errors
+ when parsing, and emit useful warning message.
+
+ * lily/lily-guile.cc (ly_parse_scm): add line/col/file locations
+ to SCM port for parser.
+
+2002-07-28 Rune Zedeler <rune@zedeler.dk>
+
+ * lily/note-spacing.cc (stem_dir_correction) Add property
+ knee_spacing_correction controlling the amount of optical spacing
+ added to knees.
+
+2002-07-28 Glen Prideaux <gprideau@odyssey.apana.org.au>
+
+ * lily/syllable-group.cc (set_lyric_align): Only fiddle with
+ alignment if a note has more than a single lyric so single stanza
+ songs are aligned correctly.
+
+2002-07-28 Han-Wen <hanwen@cs.uu.nl>
+
+ * input/test/broken-spanner-adjustment.ly: new file.
+
+2002-07-27 Mats Bengtsson <mats.bengtsson@s3.kth.se>
+
+ * scripts/lilypond-book.py: Handle printfilename also together
+ with {small,}verbatim
+
+2002-07-27 Juergen Reuter <reuter@ipd.uka.de>
+
+ * scm/output-lib.scm, lily/note-head.cc: fixed broken baroque
+ note-head style by setting grob property font-family
+ automatically.
+
+2002-07-26 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * VERSION: 1.5.70 released.
+
+ * Documentation/user/lilypond-book.itely (Insert music snippets
+ into your texts using lilypond-book): Briefly mention HTML
+ documents. Started rewrite, but lost inspiration.
+
+ * lily/grob-scheme.cc (get_original, get_system, get_broken_into):
+ Move scheme funcs from grob.cc and spanner.cc.
+
+ * lily, flower: Ran buildscripts/ontgaar.py. See also
+ http://lilypond.org/wiki/?CodingStandards.
+
+ * Documentation/GNUmakefile: Remove regression-test stuff.
+ (deep-WWW-clean): Remove wiki-dump. Fixes web-clean target.
+
+ * Documentation/regression-test.tely: Remove.
+
+ * Documentation/user/refman.itely (Text scripts): Comment out ref
+ to PostScript output.
+
+ * lily/beam.cc (knee_b): Fix to also work if some dirs are not
+ set.
+
+ * lily/beam.cc (set_stem_directions): For knees, set stems to
+ their natural direction.
+
+2002-07-25 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/stem.cc (calc_stem_info): Don't force stems of kneed beams
+ to reach middle staff line.
+
+ * lily/beam.cc (consider_auto_knees): Recalculate beam position
+ after deciding for a knee.
+
+2002-07-26 Han-Wen <hanwen@cs.uu.nl>
+
+ * Documentation/user/internals.itely: move output-formats doco to
+ WikiWiki.
+
+2002-07-25 Han-Wen <hanwen@cs.uu.nl>
+
+ * po/fr.po: update from TP
+
+ * input/template/GNUmakefile (TITLE): add lysdoc target for the
+ templates
+
+ * Documentation/user/introduction.itely (Introduction): finish
+ introduction
+
+2002-07-25 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lily/include/music-iterator.hh (class Music_iterator): change
+ get_music() to get_pending_events().
+
+2002-07-25 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * buildscripts/ontgaar.py: get_music () -> get_pending_events ().
+
+ * buildscripts/ontgaar.py: New file.
+
+ * scm/grob-property-description.scm (conditional-elements): Add
+ extent-X.
+
+ * lily/grob.cc: Add extent-X and extent-Y to interface.
+
+ * lily/grob-scheme.cc (ly_get_parent): Don't dereference null
+ parent. (Han-Wen)
+
+ * input/test/move-accidentals.ly: New file. (Han-Wen)
+
+2002-07-25 Han-Wen <hanwen@cs.uu.nl>
+
+ * lily/grob-scheme.cc (ly_get_parent): don't crash if no parent.
+
+ * lily/slur.cc (get_first_notecolumn_y): robustness: don't crash
+ if no note-columns.
+
+ * server.el.patch: new file.
+
+ * Documentation/user/refman.itely (Point and click): updates.
+ (Graphical interfaces): add node
+ (Vertical spacing): add node
+
+2002-07-24 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily, lily/include: Rename line to system. Junk _l suffix.
+
+2002-07-24 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * po/fr.po: update from TP.
+
+ * buildscripts/lilypond-profile.sh: update support for
+ LILYPONDPREFIX
+
+2002-07-24 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * Documentation/user/refman.itely (Point and click): Add info
+ about GVim, NEdit.
+
+2002-07-24 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lily/accidental-placement.cc (extent_callback): remove function
+ (position_accidentals): do nothing if not live.
+ Use accidental-grobs property i.s.o. accidentals, to maintain
+ proper typing.
+
+2002-07-24 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: *
+ input/test/count-systems.ly: Update to new system-count function
+ names.
+
+ * lily/grob.cc (get_line, get_original): Use LY_DEFINE.
+
+ * lily/spanner.cc (get_broken_into): Use LY_DEFINE.
+
+ * lily/include/spanner.hh:
+ * lily/include/grob.hh: Remove DECLARE_SCHEME_CALLBACKs.
+
+ * input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: Add
+ forcedBreak options and fix measure count comments.
+
+ * GNUmakefile.in: Junk intl.
+
+ * config.make.in (prefix): Prepend $(DESTDIR) to allow install
+ without overriding prefix.
+
+ * aclocal.m4: Regenerate.
+
+ * stepmake/aclocal.m4: Don't expand $prefix: fixes install with
+ other $prefix.
+
+ * cygwin/GNUmakefile:
+ * ly/GNUmakefile:
+ * python/GNUmakefile:
+ * make/GNUmakefile:
+ * mf/GNUmakefile:
+ * scm/GNUmakefile:
+ * tex/GNUmakefile: use local_package_datadir iso datadir.
+
+ * make/substitute.make (ATVARIABLES): Add local_lilypond_datadir.
+
+ * aclocal.m4: Regenerate.
+
+ * config.hh.in:
+ * config.make.in:
+ * stepmake/aclocal.m4: Cleanups and more conventional naming for
+ datadir ($prefix/share), package_datadir ($prefix/$package), and
+ local_package_datadir ($prefix/$package/$version).
+
+ * make/lilypond-vars.make:
+ * scripts/ly2dvi.py:
+ * scripts/lilypond-book.py:
+ * scripts/mup2ly.py:
+ * scripts/midi2ly.py: use local_package_datadir iso datadir.
+
+ * GNUmakefile.in: build_datadir without version.
+
+ * lily/main.cc: Datadir cleanup.
+
+ * lily/text-item.cc (lookup_text):
+ * lily/music-output-def.cc (print_smob):
+ * lily/mensural-ligature.cc (brew_molecule):
+ * lily/beam-quanting.cc (score_slopes_dy, score_forbidden_quants):
+ Fix warnings.
+
2002-07-23 Jan Nieuwenhuizen <janneke@gnu.org>
* input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: Warn when not
* lily/staff-spacing.cc (next_note_correction): idem
- * lily/separating-group-spanner.cc (find_rods): use conditional_width().
-
+ * lily/separating-group-spanner.cc (find_rods): use
+ conditional_width().
+
* scm/sketch.scm: fix roundfilledbox definition
* lily/lily-guile.cc (robust_list_ref): be sensible with negative