]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
*** empty log message ***
[lilypond.git] / ChangeLog
index 761f4fb23b57025edb0ed96ca59cd398be63d364..aa26e9e6d48737541b6c0c4eb3647aceb932709a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,171 @@
+2005-08-21  Graham Percival  <gpermus@gmail.com>
+
+       * ly/bagpipe.ly: fix compile problem.
+
+2005-08-21  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * input/regression/tie-single.ly: new file.
+
+       * scm/define-grobs.scm (all-grob-descriptions): height limit .75
+
+       * lily/midi-item.cc (name): new method.
+
+       * lily/staff-performer.cc (acknowledge_audio_element): use
+       signature of baseclass.
+
+       * lily/engraver-group.cc (do_announces): move recursion call out
+       of while loop. 
+
+       * lily/drum-note-performer.cc (class Drum_note_performer): use
+       process_music everywhere.
+
+       * ly/performer-init.ly: add default children everywhere.
+
+       * lily/paper-book.cc (output): call paper-book-write-midis
+       directly: always write MIDI, even if no \layout {} block. 
+
+2005-08-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * VERSION (PACKAGE_NAME): release 2.7.6
+
+       * lily/percent-repeat-engraver.cc (try_music): don't print warning
+       about not being able to handle repeat.
+
+2005-08-19  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/user/examples.itely (Piano templates):
+       * lily/include/performer-group.hh: Remove last traces of
+       Performer_group_performer.  Fixes make web.
+
+2005-08-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * Documentation/user/examples.itely (Piano templates): change
+       Engraver_group_engraver -> Engraver_group
+
+       * lily/ly-module.cc (make_stand_in_procs_weak): only kludge if
+       scm_stand_in_procs is not weak_any.
+
+       * lily/volta-bracket.cc (print): don't use strcmp().
+
+       * lily/volta-engraver.cc (process_music): use
+       Text_interface::is_markup() for setting the 'text property of the
+       volta bracket.
+
+       * input/mutopia/claop.py (accents): update syntax to 2.6
+
+       * scm/define-context-properties.scm
+       (all-user-translation-properties): add countPercentRepeats.
+
+       * Documentation/user/basic-notation.itely (Measure repeats): add
+       isolated percent example.
+
+2005-08-18  Graham Percival  <gpermus@gmail.com>
+
+       * input/ {various}: change direction #1, #-1 to
+       #up/#down or \fooUp, \fooDown.
+
+       * Documentation/user/music-glossary.tely: #-1 to #down.
+
+       * ly/bagpipe.ly, engraver-init.ly, property-init.ly: #1
+       to #up, #-1 to #down.
+
+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 { \consists .. }
+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,
 
 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.
 
 
        * 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.