]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* ly/engraver-init.ly: remove Ledger_line_engraver from Voice
[lilypond.git] / ChangeLog
index 3e2f1e8f8ef6506110009c8e11869d4de9bb6a95..144493cd3c58838d36ee202db4c37c707c6d1813 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,81 @@
+2006-05-28  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * ly/engraver-init.ly: remove Ledger_line_engraver from Voice
+       context. This fixes double ledger lines in output. 
+
+       * lily/system.cc (get_paper_system): remove 3 layer limit.
+
+       * buildscripts/output-distance.py (SystemLink.distance): new
+       file. Compare signatures.
+
+       * python/safeeval.py (SafeEval.visitUnarySub): new file.
+
+       * lily/grob-array.cc (remove_duplicates): rename from
+       uniq(). Sort before calling uniq() so it actually works.
+
+2006-05-27  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * scripts/lilypond-book.py (Lilypond_file_snippet.ly): strip
+       \version from lilypond file snippet.
+       (Lilypond_file_snippet.ly): oops. typo.
+       (find_toplevel_snippets): urgh. again.
+
+       * lily/system.cc (get_paper_systems): uniq all_elements_ , to
+       prevent duplicated broken items in output.
+
+       * scm/framework-eps.scm (output-classic-framework): only dump if
+       dump-signatures is set.
+
+       * scm/lily.scm (define-scheme-options): add dump-signatures option.
+
+       * scm/stencil.scm (write-system-signature): new routine: write
+       python parseable signature of a separate paper system.
+
+2006-05-26  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * lily/stanza-number-engraver.cc (process_music): use is_markup()
+       iso is_string().
+       include header.
+
+2006-05-25  Erik Sandberg  <mandolaerik@gmail.com>
+
+       * translator-group.cc: send music events to engravers in
+       non-bottom contexts.
+
+       * tuplet-engraver.cc: process tuplet brackets in correct order.
+
+2006-05-24  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * stepmake/aclocal.m4: STEPMAKE_PYTHON(): clear cached value since
+       arg 2 might point us to a new binary (patch by Karl Hammar)
+       
 2006-05-24  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
+       * VERSION (PACKAGE_NAME): release 2.9.6
+
+       * Documentation/topdocs/NEWS.tely (Top): trim explanation. 
+
+       * Documentation/user/*.itely: 2nd
+       attempt: replace funindex -> findex globally.
+
+2006-05-24  Nicolas Sceaux  <nicolas.sceaux@free.fr>
+
+       * input/no-notation/display-lily-tests.ly: fix \applyOutput
+       test. Add \break, \pageBreak, \pageTurn, etc, tests.
+
+       * scm/define-music-display-methods.scm: display methods for
+       breaks. Fix \applyOutput.
+
+2006-05-24  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * Documentation/user/macros.itexi: comment out funindex expansion. 
+
+       * Documentation/user/music-glossary.tely: junk \oldaddlyrics
+       everywhere.
+
+       * GNUmakefile.in: fix wildcarding for scrips/out/ links. Thanks
+       Karl Hammar. Backportme.
        * Documentation/user/advanced-notation.itely (Balloon help): idem.
 
        * Documentation/user/changing-defaults.itely (Creating contexts): idem.
@@ -14,7 +90,7 @@
        remove debugging hook.
 
        * configure.in (LINK_GXX_STATICALLY): use "" to allow $
-       expansion. Backportme.
+       expansion. 
 
        * Documentation/user/GNUmakefile (TEXI2DVI_FLAGS): add -E.
 
 2006-05-20  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
        * lily/stencil-expression.cc (register_stencil_head): opps, append
-       to cdr of static SCM object. Backportme.
+       to cdr of static SCM object.
 
 2006-05-19  Graham Percival  <gpermus@gmail.com>
 
 2006-05-19  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
        * lily/beam.cc (set_stem_lengths): trigger 'beaming callback, in
-       case positions is set manually. Backportme.
+       case positions is set manually. 
 
 2006-05-18  Erik Sandberg  <mandolaerik@gmail.com>