+2003-07-01 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * Documentation/user/refman.itely (Constructing a tweak): new
+ subsection.
+
+ * Documentation/user/tutorial.itely (Fine tuning layout): add
+ common tweaks.
+
+ * scm/define-grobs.scm (TextScript): use new brewer.
+
+2003-06-30 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * VERSION: release 1.7.23
+
+ * scm/new-markup.scm (brew-new-markup-molecule): bugfix
+
+ * python/lilylib.py (make_ps_images): bugfixes.
+
+ * input/regression/volta-multi-staff.ly: new file.
+
+ * Documentation/user/macros.itexi: refcommands, refcommand macros.
+
+ * Documentation/user/tutorial.itely (Piano staffs): new section.
+ (Setting variables): new section
+ (Fine tuning layout): new section
+
+ * input/just-friends.ly: remove file. Superseeded by
+ input/test/chords-without-melody.ly
+
+ * ly/property-init.ly: add all commands to refman.
+
+ * scm/define-translator-properties.scm: remove
+ graceAccidentalSpace, graceAlignPosition, keyOctaviation
+
+ * mf/parmesan-custodes.mf (dir_down): remove underscore from glyph
+ name. Underscores botch up PS output.
+
+ * scm/define-translator-properties.scm: remove
+ textNonEmpty, oneBeat, regularSpacingDelta
+
+ * scripts/convert-ly.py (FatalConversionError.conv): conversion
+ rule for automaticBars.
+
+ * lily/timing-engraver.cc (start_translation_timestep): change
+ barNonAuto to automaticBars
+
+2003-06-30 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/perform-tie.ly: delete file.
+
+2003-06-29 Juergen Reuter <reuter@ipd.uka.de>
+
+ * Documentation/user/refman.itely (Gregorian square neumes
+ ligatures): bugfix: do not show ledger lines in neumes table
+ (fixed by setting staff symbol to transparent rather than removing
+ it from staff context)
+
+2003-06-29 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * scm/new-markup.scm (brew-new-markup-molecule): move old markup
+ glue into brew-new-markup-molecule.
+
+ * input/mutopia/J.S.Bach/Petites-Preludes/*.ly: syntax updates.
+
+ * Documentation/user/introduction.itely (Computerized typography):
+ new section
+
+ * Documentation/user/tutorial.itely (An orchestral part): remove
+ pc example from tutorial.
+
+ * input/tutorial/lilbook.tex: use screech-boink
+
+ * scripts/lilypond-book.py (compile_all_files): split formatting
+ output body and scheduling lilypond compilation.
+ (format_lilypond_output_bodies): new function
+ (format_lilypond_block): new function
+ (html_pages): allow multi-page images in HTML
+
+ * python/lilylib.py (make_ps_images): rename function from
+ make_preview, merge with make_page_images
+
+2003-06-28 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/key-clefs.ly: moved to regression.
+
+ * input/test/perform-grace.ly: moved to to no-notation/midi-grace.ly
+
+ * input/no-notation/README: added note about midi-*.ly files.
+
+ * input/test/two-key.ly: moved to no-notation/parse5.ly
+
+ * input/test/ short-part-combine.ly sketch.ly system-start-brace.ly
+ system-start-bracket.ly two-slurs.ly voice-switch.ly : deleted
+
+ * input/test/ {various}: modified comments, marked some for deletion.
+
+ * input/test/lines.ly: deleted file; duplicate of embedded-postscript.ly
+
+ * input/test/mmrest-collision: moved to regression.
+
+2003-06-28 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * scm/chord-name.scm (note-name->markup): don't superscript root
+ alterations in chordnames.
+
+2003-06-23 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * Documentation/user/refman.itely (Multi measure rests): more
+ index/cross-referencing.
+
+ * lily/line-spanner.cc (line_molecule): bugfix for trill style.
+
+ * scm/font.scm: remove properties-to-font-name code.
+
+ * scm/define-grob-properties.scm: remove 'type
+
+ * scripts/convert-ly.py (FatalConversionError.conv): type -> style
+ conversion
+
+ * lily/text-spanner.cc: change 'type grob prop to 'style
+
+ * lily/unfolded-repeat-iterator.cc (process): bugfix: use a
+ "first" flag to decide whether to make a start-repeat
+
+ * input/regression/grace-volta-repeat-2.ly: new file.
+
+2003-06-22 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lilypond-indent.el: rename generic functions to LilyPond-*
+
+2003-06-22 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/thumb.ly: delete, merged into refman.
+
+ * Documentation/user/refman.itely: added thumb info to Fingering.
+
+ * input/test/ follow-break.ly multi-slope.ly note-shift.ly
+ notemode-chords.ly orchestalpart.ly rhythmic-staff.ly
+ vertical-align.ly : deleted files.
+
+2003-06-21 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lily/align-interface.cc (find_fixed_alignment_parent): new function.
+
+ * lily/line-spanner.cc (broken_trend_offset): remove function.
+ (get_broken_offset): idem.
+ (brew_molecule): rewrite the line-break case.
+
+ * input/regression/follow-voice-break.ly: new file.
+
+ * lily/line-spanner.cc (after_line_breaking): remove lines at the
+ start of a system.
+
+2003-06-20 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/tuplet-rest.ly: moved to regression.
+
+ * input/test/ script-horizontal.ly tuplet-spanner-duration.ly:
+ deleted file.
+
+ * input/test/ {many} : marked file for possible deletion.
+
+2003-06-20 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/regression/beam-funky.ly: add note about (disputed)
+ correct beaming.
+
+ * ly/engraver-init.ly (ScoreContext): put key-signature after
+ staff-bar
+
+2003-06-20 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/ broken.ly lyric-phrasing.ly: deleted.
+
+ * input/test/slur-mininum.ly: renamed to slur-minimum-length.ly.
+
+ * input/test/staff-line-leading.ly: renamed to staff-space.ly.
+
+ * input/test/no-stem-extend.ly: moved to stem-extend.ly; previous
+ stem-extend was deleted (it was duplicate example, and not as
+ good).
+
+ * input/test/[s-z]*.ly: add texidoc index.
+
+2003-06-20 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lily/slur.cc (get_boundary_notecolumn_y): change name from
+ get_first_notecolumn_y
+
+ * lily/spanner.cc (broken_spanner_index): new function.
+
+2003-06-19 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/ beam-damp.ly grace-end.ly lyric-extender.ly
+ lyric-hyphen.ly : moved to regression.
+
+ * input/test/ beam-stem-test.ly beamed-slur-endings.ly
+ diverse-spacing.ly duration-check.ly knee.ly lyrics.ly : deleted.
+
+ * input/test/instrument-name-mmrest.ly: moved to
+ ../regression/multi-measure-rest-instr-name.ly
+
+ * input/test/knee-sym.ly: moved to
+ ../regression/beam-knee-symmetry.ly.
+
+ * input/test/hymn.ly: change comments.
+
+ * input/test/[p-r]*.ly: add texidoc index.
+
+2003-06-19 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/mutopia/J.S.Bach/Petites-Preludes/*.ly (opus): update
+ to postfix syntax
+
+ * input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ly (romanze): new
+ syntax.
+
+ * VERSION: release 1.7.22
+
+2003-06-18 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/[h-k]*.ly: added texidoc index.
+
+ * input/test/knee-mult.ly: removed file (duplicate of beam-isknee.ly)
+
+ * input/test/equaliser.ly: renamed to midi-volume-equaliser.ly.
+
+ * input/test/ various : mark files for deletion or moving to regression.
+
+ * input/test/note-chords.ly: renamed to chord-names-no-inversions.ly.
+
+ * input/test/[l-o]*.ly: added texidoc index.
+
+2003-06-17 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * scm/music-functions.scm (make-ottava-set):
+ only do ottavation if centralCPosition is set.
+
+ * lily/translator-scheme.cc (ly:context-property-where-defined):
+ return '() if not found.
+
+2003-06-17 Heikki Junes <hjunes@cc.hut.fi>
+
+ * lilypond-mode.el (LilyPond-un-comment-region): removed.
+ Use one command for both commenting and uncommenting.
+
+ * lilypond-indent.el (LilyPond-comment-region): new function,
+ (un)comments each line separately.
+
+ * lilypond-mode.el, lilypond-indent.el: fix XEmacs paren-match.
+
+ * lilypond-mode.el (LilyPond-add-imenu-menu): new function,
+ imenu is not added by default; adapted from f90.el,
+ makes Help-menu, which does not fit, visible in XEmacs.
+
+2003-06-16 Heikki Junes <hjunes@cc.hut.fi>
+
+ * lilypond-mode.el: Set show-paren-mode local; minor-mode
+ show-paren-mode sets blink-matching-paren-on-screen local.
+ Try to make show-paren-function to paren-highlight local.
+
+ * lilypond-indent.el (LilyPond-scan-sexps): new function.
+ Copy definitions of Emacs' show-paren-function and
+ XEmacs' paren-highlight and make minimal changes;
+ add comments about locality.
+ Fix matching first open-paren-char in '<< .. >>'.
+
+2003-06-16 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/g*: added texidoc index.
+
+ * input/test/[a-g]*: added raggedright==#t when it
+ seemed appropiate.
+
+ * input/test/ fake-grace.ly figured-bass.ly : removed file.
+
+ * Documentation/topdoc/INSTALL.texi: removed false warnings
+ about gcc 3.3.
+
+2003-06-16 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/test/spanner-after-break-tweak.ly (texidoc): new file.
+
+ * input/test/chords-without-melody.ly (texidoc): add from
+ input/just-friends.ly
+
+ * input/regression/size{13--26}.ly: move from input/
+
+ * input/{opus-130,praeludium-fuga,scarlatti-*}.ly
+ input/{star-spangled-banner,twinkle}.ly: remove
+
+ * lily/slur.cc: remove slur over rest warnings.
+
+ * lily/note-spacing.cc (get_spacing): include left part of right
+ object in fixed space. This fixes stretched space before
+ accidentals.
+
+ * input/regression/spacing-accidental-stretch.ly: new file.
+
+2003-06-16 Rune Zedeler <rz@daimi.au.dk>
+
+ * input/mutopia/R.Schumann/romanze-op28-2.ly: Minor fixes.
+ Reduce to 16pt.
+
+2003-06-15 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/regression/spacing-knee.ly: docstring
+
+ * input/regression/spacing-multi-tuplet.ly (multipart): docstring
+
+ * input/tutorial/{gallupi,minuet,sammartini,singing-saw}.ly
+ input/tutorial/{test,solar,flowing}.ly: remove
+
+ * input/rhythm.ly: remove
+
+ * input/mutopia/F.Schubert/standchen.ly: update syntax.
+
+ * input/mutopia/E.Satie/petite-ouverture-a-danser.ly (global):
+ update syntax.
+
+ * scm/define-grobs.scm (all-grob-descriptions): set
+ knee-spacing-correction to 1.0
+
+ * lily/note-spacing.cc (stem_dir_correction): compute knee
+ correction using stem-thickness and head width.
+
+ * input/regression/beam-quanting-horizontal.ly: update texidoc
+
+ * scm/define-grobs.scm (all-grob-descriptions): set
+ beamed-extreme-minimum-free-lengths to 1.25 for 32nd beams.
+ This fixes 32nd beams for noteheads in spaces quants.
+
+ * scripts/lilypond-book.py (process_lilypond_blocks): opps.
+
+2003-06-15 Heikki Junes <hjunes@cc.hut.fi>
+
+ * README.mandrake: Change lilypond-extras to lilypond-documentation.
+
+2003-06-14 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/test/dpncnt.ly,part-combine-score.ly: remove.
+
+ * VERSION (PACKAGE_NAME): release 1.7.21
+
+ * input/regression/stem-shorten.ly: new file.
+
+ * lily/stem.cc (get_default_stem_end_position): revise stem
+ shortening code.
+
+ * input/regression/spacing-multi-tuplet.ly: move from input/test/
+
+ * input/test/{scripts,volta-start,sleur}.ly: remove
+
+ * input/regression/span-bar.ly: smaller file.
+
+ * input/regression/spacing-{natural,tight,loose}.ly: remove
+
+ * input/test/markup.ly: remove
+
+ * scripts/lilypond-book.py: put printfilename in separate chunk,
+ so texidoc is printed after the filename.
+
+2003-06-12 Heikki Junes <hjunes@cc.hut.fi>
+
+ * make/lilypond.mandrake.spec.in: fix docdirs.
+
+2003-06-13 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/regression/beam-french.ly: bugfix.
+
+ * buildscripts/lys-to-tely.py (name2line): sort filenames.
+
+ * input/regression/(various).ly: add raggedright = #t.
+
+ * input/regression/auto-beam.ly: move from abe.ly
+
+2003-06-13 Graham Percival <gperlist@shaw.ca>
+
+ * input/test/f*.ly: added texinfo index.
+
+ * input/test/broken-thread-line.ly: renamed to follow-break.ly.
+
+2003-06-13 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lily/beam-quanting.cc (score_forbidden_quants): also add inter
+ quant penalty for beam just outside staff.
+
+ * input/regression/beam-quanting-horizontal.ly (texidoc): move
+ from beam-pos.ly, remove non-horizontal tests.
+
+ * input/test/(various): cleanup header info.
+
+ * input/test/tchaikovsky.ly: remove file.
+
+ * scm/chord-generic-names.scm: move from
+ double-plus-new-chord-name.scm
+
+ * input/test/orchestscore.ly: remove file
+
+ * Documentation/user/refman.itely (Vocal music): update documentation.
+
+ * scm/define-translator-properties.scm (chordNoteNamer): remove
+ chordNameStyle, use chordNameFunction
+
+ * scm/chord-name.scm (set-chord-name-style): remove
+ set-chord-name-style. Use \property chordNameFunction.
+