+2005-08-18 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/include/engraver-group.hh: rename.
+
+ * lily/include/performer-group.hh: rename.
+
+2005-08-18 Mats Bengtsson <mabe@drongo.s3.kth.se>
+
+ * input/test/script-abbreviations.ly: Removed some old LaTeX
+ left overs.
+
+2005-08-18 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * python/convertrules.py (conv): inside-slur -> avoid-slur.
+ Remove functions. Remove if 1: constructs, reindent.
+
+ * scripts/convert-ly.py (add_version): Add functions from
+ convertrules.py
+
+ * scm/script.scm (default-script-alist):
+ s/priority/script-priority. Fixes script stacking. Backportme.
+ (Fermata): Very low priority.
+
+2005-08-18 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * input/regression/*.ly: remove superfluous \score blocks. Reindent.
+
+ * input/regression/slur-script.ly: remove padding tweaks. Add
+ comment strings.
+
+ * lily/note-spacing.cc (get_spacing): remove kludge for EOL wide
+ time sigs and related stuff.
+
+ * scm/define-grob-properties.scm (all-user-grob-properties): add
+ @code{} tags to property description.
+
+ * lily/include/line-group-group-engraver.hh (Module): remove file.
+
+ * python/convertrules.py (conv): add rule for
+ Engraver_group_engraver -> Engraver_group.
+
+ * lily/include/performer-group-performer.hh: analogous.
+
+ * lily/include/engraver-group-engraver.hh: rename to Engraver_group.
+
+ * lily/context-def.cc (instantiate): check for
+ Engraver_group_engraver and Performer_group_performer not
+ Engraver/Performer. Fixes crashes when doing \with { \consist .. }
+
+2005-08-18 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * input/les-nereides.ly: Remove three fingering tweaks, update
+ remaining one.
+
+ * input/regression/slur-script-inside.ly: Update, fix doc.
+
+ * scm/script.scm: Update to avoid-slur.
+
+ * scm/define-grob-properties.scm (avoid-slur): New property.
+
+ * lily/phrasing-slur-engraver.cc (acknowledge_extra_object):
+ * lily/slur-engraver.cc (acknowledge_extra_object): Invoke
+ outside_slur_callback if avoid-slur != #'inside.
+
+ * scm/define-grobs.scm (Fingering, Textscript): No
+ inside-slur/outside-slur preference.
+ (DynamicLineSpanner): Always outside slur.
+
+ * input/regression/slur-script.ly: More tests.
+
+2005-08-17 Graham Percival <gpermus@gmail.com>
+
+ * Documentation/user/lilypond-book: fix notime entry.
+
+ * Documentation/user/advanced-notation.itely: add info on
+ getting an I rehearsal mark.
+
+ * Documentation/user/putting.itely: reinstate "I", re-enforce
+ the fact that \override numbers are the result of
+ experimentation and personal taste.
+
+ * Documentation/user/invoking.itely: update convert-ly bugs.
+
+2005-08-17 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * ly/engraver-init.ly (AncientRemoveEmptyStaffContext): set timing
+ to #t.
+
+ * lily/timing-translator.cc (initialize): don't initialize timing.
+
+ * input/regression/stem-spacing.ly (Module): remove file.
+
+ * input/regression/spacing-stick-out.ly: specify Score context for
+ \override
+
+ * input/regression/clefs.ly: remove spurious {}s
+
+2005-08-17 Heikki Junes <hjunes@cc.hut.fi>
+
+ * Documentation/topdocs/NEWS.tely,
+ input/regression/repeat-percent-count.ly: clarify a bit.
+
+2005-08-16 Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+ * input/no-notation/display-lily-tests.ly: delete
+ display-lily-init call.
+
+ * ly/music-functions-init.ly (displayLilyMusic): move
+ display-lily-init call at top level, so that the user should not
+ have to call it.
+
+ * scm/define-music-display-methods.scm (note-name->lily-string):
+ retrieve note names directly from pitchnames using new function `rassoc'.
+ (display-lily-init): note names list construction removed.
+
+2005-08-16 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * THANKS: spello.
+
+ * lily/lily-parser.cc (get_header): copy module, instead of
+ returning it.
+
+ * Documentation/topdocs/NEWS.tely (Top): add entry for percent
+ counters.
+
+ * Documentation/user/basic-notation.itely (Measure repeats): add
+ links to Counter grobs.
+
+ * scm/define-grobs.scm (all-grob-descriptions): add
+ DoublePercentRepeatCounter
+ (all-grob-descriptions): add PercentRepeatCounter
+
+ * lily/percent-repeat-engraver.cc (class Percent_repeat_engraver):
+ also create counter grobs.
+
+ * lily/separation-item.cc (extremal_break_aligned_grob): don't
+ return grob without space-alist.
+
+ * input/proportional.ly: tune staff-padding.
+
+ * input/regression/repeat-percent-count.ly: new file.
+
+2005-08-16 Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+ * input/no-notation/display-lily-tests.ly: moved from
+ input/regression/ to input/no-notation. Be sure to call
+ `display-lily-init' before trying to use the display function.
+
+2005-08-16 Mats Bengtsson <mabe@drongo.s3.kth.se>
+
+ * scripts/lilypond-book.py (option_definitions): Don't localize
+ the empty string. Fixes bug when --psfonts was used with
+ non-English locale.
+
+2005-08-15 Graham Percival <gpermus@gmail.com>
+
+ * lily/tuplet-bracket.cc: simple build fix.
+
+ * Documentation/user/putting.itely: use "we" instead of "I".
+
+ * Documentation/user/basic-notation.itely: cautionary accidentals
+ work with naturals, too.
+
2005-08-15 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * lily/tuplet-bracket.cc (calc_position_and_height): add
+ staff-padding support.
+
+ * input/proportional.ly: set staff-padding.
+
+ * VERSION (PATCH_LEVEL): release 2.7.5
+
+ * input/mutopia/J.S.Bach/wtk1-fugue2.ly (bassdux): text formatting
+ fixes. Remove tweaks.
+
+ * input/regression/tuplet-slope.ly: add a test case.
+
+ * lily/tuplet-bracket.cc (calc_position_and_height): revert
+ erroneous fix. Add spanner bounds to offset array with relative X
+ positions.
+
* ly/engraver-init.ly: add Rest_engraver only once.
* scm/define-music-display-methods.scm (KeyChangeEvent): only do
2005-08-15 Jan Nieuwenhuizen <janneke@gnu.org>
+ * lily/phrasing-slur-engraver.cc (acknowledge_extra_object):
+ Cut-and paste update.
+
* input/regression/slur-script.ly: Add example of reverting
inside-slur for fingering.
* lily/rest-collision.cc (do_shift): spello.
- * input/proportional.ly: use #'used property. Set break-overshoot property.
+ * input/proportional.ly: use #'used property. Set break-overshoot
+ property.
* mf/feta-arrow.mf: center on arrow tip center, iso. tip edge.