]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
(pango-description-regexp-comma): Remove ^
[lilypond.git] / ChangeLog
index b014476bd0ac85207c06df49de3b5aa134f4b990..11291e397135105472db9e73be8e83e9f3e2d19b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,134 @@
+2006-10-20  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * scm/output-svg.scm (pango-description-regexp-comma): Remove ^
+       anchor.
+
+       * VERSION (PATCH_LEVEL): bump version.
+
+2006-10-19  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * lily/engraver.cc (internal_make_grob): use variables.
+
+       * flower/string-convert.cc (dec2double): clean-up warnings. 
+
+       * configure.in (CXXFLAGS): add -Werror.
+
+       * VERSION (PACKAGE_NAME): release 2.9.25
+
+2006-10-18  Joe Neeman  <joeneeman@gmail.com>
+
+       * lily/simple-spacer.cc (get_line_forces): test for non-fitting
+       line even if we precede a forced break.
+
+       * lily/optimal-page-breaking.cc (try_page_spacing): square line
+       forces too. Make page-spacing weight default to 10 because the
+       changes to vertical springs decreased the page force/line force
+       proportions. Also, take the average of line force and page force
+       instead of just the sum.
+
+       * lily/constrained-breaking.cc (initialize): make the stiffness
+       of the vertical springs depend on the height of the system. This
+       prevents pages with only a few large systems from getting huge
+       forces
+
+       * Documentation/user/page.itely (Page formatting): document the
+       change in default page-spacing-weight
+
+       * lily/include/constrained-breaking.hh: initialise bottom_padding_
+
+2006-10-18  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * input/typography-demo.ly (melody): remove superfluous slur.
+
+       * scm/define-grob-interfaces.scm (piano-pedal-script-interface):
+       add piano-pedal-script-interface
+
+2006-10-18  Bertalan Fodor  <lilypondtool@organum.hu>
+
+       * scripts/lilypond-book.py: DocBook support.
+
+2006-10-18  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * lily/piano-pedal-engraver.cc (struct Pedal_info): remove
+       Y-alignment code.
+       (stop_translation_timestep): set bound to currentMusicalColumn if
+       not set yet. Fixes #102
+
+       * lily/piano-pedal-bracket.cc: formatting.
+
+       * input/test/engraver-one-by-one.ly (MyStaff): reformat.
+
+       * lily/piano-pedal-align-engraver.cc: new class
+       Piano_pedal_align_engraver. Handle side-positioning Y-alignment
+       for piano pedals.  
+
+2006-10-18  Heikki Junes  <hjunes@gmail.com>
+
+       * po/fi.po: Update Finnish translation (before the next release).
+
+2006-10-17  Joe Neeman  <joeneeman@gmail.com>
+
+       * lily/system.cc (get_paper_system): reinstate the backwards-
+       compatible page breaking for the old page breaker.
+
+2006-10-17  Erik Sandberg  <mandolaerik@gmail.com>
+       
+       * lily/recording-group-engraver.cc: removed
+
+       * lily/context.cc, lily/translator-group.cc: Don't touch
+       Context::implementation_ if it's null
+
+2006-10-17  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * scm/paper.scm: only use left-margin if defined.
+
+       * scm/define-grob-interfaces.scm (stroke-finger-interface): typo.
+
+       * ly/engraver-init.ly (AncientRemoveEmptyStaffContext): idem.
+
+       * lily/new-fingering-engraver.cc: stringFingerOrientations ->
+       strokeFingerOrientations
+
+       * lily/script-column.cc (row_before_line_breaking): also handle
+       accidentals and arpeggios in horizontal script stacking.
+
+       * lily/script-row-engraver.cc (acknowledge_accidental_placement):
+       new function.
+
+       * input/regression/script-stack-horizontal.ly: trim.
+
 2006-10-16  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
+       * scm/output-lib.scm (stroke-finger::calc-text): allow reading of
+       'text property too.
+
+       * ly/music-functions-init.ly: rename to StrokeFingerEvent, set
+       'text if string argument.
+
+       * scm/define-grobs.scm (all-grob-descriptions): rename to StrokeFinger.
+
+       * scm/define-context-properties.scm
+       (all-user-translation-properties): change to strokeFingerOrientations
+
+2006-10-16  Erik Sandberg  <mandolaerik@gmail.com>
+
+       * lily/parser.yy: remove debug output
+
+2006-10-16  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * ly/paper-defaults.ly: set left/right margin.
+
+       * scm/paper.scm (set-paper-dimensions): use left-margin and
+       right-margin for computing linewidth.
+
+       * Documentation/topdocs/NEWS.tely (Top): idem.
+
+       * input/regression/lyric-tie.ly (texidoc): use vowels for tied
+       lyrics example.
+
+       * scm/define-markup-commands.scm (tied-lyric): increase negative
+       space: space syllables tighter.
+
        * VERSION (PATCH_LEVEL): bump version.
 
        * scm/paper.scm: patch by Arvid Gr"otting, arvidgr@gmail.com: tune