]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
(conv): add rule for | ~
[lilypond.git] / ChangeLog
index 51f9decf7bb0fb861eed7546d61640a4890dc93d..6d0e5451c99146f41040269be958d305c6ecd399 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,71 @@
+2004-02-19  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/beam.cc (print): broken beams last until end of staff.
+       (print): broken beams start from prefatory matter.
+
+       * scm/output-tex.scm (output-scopes): don't dump fraction exactly.
+
+       * lily/paper-score.cc (process): dump header only once.
+
+       * lily/paper-outputter.cc (Paper_outputter): move logic into
+       Scheme.
+
+       * scm/output-tex.scm (output-scopes): new function.
+       (output-paper-def): new function
+       (tex-string-def): new function
+       (symbol->tex-key): new function
+
+       * scripts/convert-ly.py (conv): add rule for | ~
+
+2004-02-19  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * input/regression/{many}.ly: refresh, trying to guess how
+       it was designed.
+
+2004-02-18  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * VERSION: release 2.1.25
+
+       * scm/define-translator-properties.scm
+       (all-user-translation-properties): add printOctaveNames
+
+       * ly/engraver-init.ly: remove Note_event_swallower from
+       NoteNamesContext.
+
+       * lily/note-name-engraver.cc (process_music): new property
+       printOctaveNames
+
+       * lily/context.cc (find_existing_context): remove support for
+       Current.
+
+       * scm/music-functions.scm (set-accidental-style): new function;
+       duplicate accidental macros.
+
+       * ly/property-init.ly (hideStaffSwitch): remove accidental macros.
+
+       * lily/note-name-engraver.cc (process_music):
+       process_acknowledged_grobs () -> process_music ()
+
+       * scm/part-combiner.scm (determine-split-list): robustification.
+
+2004-02-17  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/beam-quanting.cc (score_forbidden_quants): check all staff
+       lines for falling into beam-gap.
+       (score_forbidden_quants): check all staff lines for falling in
+       beam gaps.
+
+       * lily/note-spacing.cc (get_spacing): less space at EOL in case of
+       key/clef/time signatures. 
+
+       * input/test/ossia.ly: revise example.
+
+       * lily/span-bar.cc (evaluate_glyph): read 'glyph of self first.
+       cleanup.
+       
+       * lily/grob-scheme.cc (LY_DEFINE): change a few function names to
+       comply to Scheme standard.  Remove ly:get-paper-variable
+
 2004-02-17  Mats Bengtsson  <mabe@drongo.s3.kth.se>
 
        * scripts/convert-ly.py (2.1.22): Corrected documentation printout.
@@ -5,8 +73,8 @@
 2004-02-17  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
        * lily/accidental-engraver.cc (process_acknowledged_grobs): use
-       properties from Voice context. This fixes staff-switches during
-       grace contexts.
+       properties from Voice context. This fixes accidental size for
+       staff-switches during grace contexts.
 
        * lily/note-collision.cc (check_meshing_chords): only wipe heads
        if necessary. Else, simply wipe dots.