]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
typecheck barnumber.
[lilypond.git] / ChangeLog
index 2668d741cb5c09ecc5f037337b46b6fbb01564c5..5ce6fa85550c7e379e61a8c7ff844811ac683abe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,108 @@
+2006-10-12  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * lily/paper-column-engraver.cc (stop_translation_timestep): also
+       typecheck barnumber.
+
+       * scm/framework-ps.scm (dump-stencil-as-EPS): fix thinkos.
+
+       * scm/lily.scm (type-p-name-alist): add rhythmic-location? type name.
+
+       * Documentation/topdocs/NEWS.tely (Top): doc new clipping feature
+
+       * input/regression/clip-systems.ly (Notes): new file. 
+
+       * scm/lily.scm (define-scheme-options): add clip-systems option.
+
+       * scm/framework-ps.scm (dump-stencil-as-EPS-with-bbox): new
+       function
+       (dump-stencil-as-EPS): move bbox calculation from previous
+       dump-stencil-as-EPS
+       (output-framework): use -dclip-systems 
+
+       * scm/lily-library.scm (filtered-map): new function
+
+       * scm/framework-ps.scm (clip-system-EPS): new function.
+       (clip-system-EPSes): new function.
+
+       * lily/paper-column.cc: add rhythmic-location to interface
+
+       * scm/define-grob-properties.scm (all-user-grob-properties): add
+       rhythmic-location property.
+
+       * scm/clip-region.scm: new file: rhythmic-location data type and
+       system-clipped-x-extent function.
+
+       * ly/init.ly: use (scm clip-region)
+
+       * lily/paper-column-engraver.cc (stop_translation_timestep): set
+       rhythmic-location for paper column grobs.
+
+       * lily/grob-scheme.cc (LY_DEFINE): minor cleanup
+
+2006-10-12  Jürgen Reuter  <reuter@ipd.uka.de>
+
+       * ly/engraver-init.ly: Remove obsolete comment on
+       Bar_number_engraver.
+
+       * Documentation/user/instrument-notation.itely: Tune Ancient
+       Articulations figure, such that the episem actually shows.
+
+2006-10-12  Graham Percival  <gpermus@gmail.com>
+
+       * Documentation/user/ {some}: minor edits that were lost somehow.
+
+2006-10-12  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * VERSION (PACKAGE_NAME): bump version.
+
+       * input/regression/lyric-tie.ly (texidoc): new file.
+
+       * Documentation/topdocs/NEWS.tely (Top): add new feature.
+
+       * lily/general-scheme.cc (LY_DEFINE): elucidate docstring.
+
+       * scm/define-markup-commands.scm (tied-lyric): new function: split
+       string along ~ and reattach with U+203F (tie character) and
+       negative space.
+
+       * scm/output-lib.scm (lyric-text::calc-text): new function.
+
+       * lily/lyric-engraver.cc (process_music): don't set 'text.
+
+       * scm/output-lib.scm (string-finger::calc-text): new function
+       (lyric-text::print): new function.
+
+       * lily/new-fingering-engraver.cc (add_fingering): refactor; make
+       generic for fingering & string number. Use for string-finger. 
+
+       * scm/define-music-types.scm (music-descriptions): add
+       StringFingerEvent
+
+       * lily/fingering-engraver.cc (listen_string_finger): new function
+
+       * scm/define-grobs.scm (all-grob-descriptions): add StringFinger
+
+       * scm/define-context-properties.scm
+       (all-user-translation-properties): add stringFingerOrientations
+
+2006-10-11  Jürgen Reuter  <reuter@ipd.uka.de>
+
+       * mf/parmesan-dots.mf (new), mf/parmesan-generic.mf,
+       ly/engraver-init.ly: Added vaticana-style augmentum dot glyph.
+
+       * lily/dots.cc: Added style property for dots.
+
+       * mf/parmesan-heads.mf: Fix typo in comment.
+
+       * mf/feta-bolletjes.mf, scm/output-lib.scm: Fix longa notes bug by
+       adding longa head to feta font and removing obsolete default
+       mapping scheme code.
+
 2006-10-10  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
+       * scm/output-lib.scm (fingering::calc-text): use origin
+       event-property, not music-property.
+
        * lily/lilypond.rc.in: spell my name correctly.
 
 2006-10-10  Joe Neeman  <joeneeman@gmail.com>
        * Documentation/user/basic-notation.itely: document volta brackets
        not aligning (bug 63).
 
+       * Documentation/user/ global.itely invoking.itely: ignore or
+       add warnings about texstr.
+
 2006-10-08  John Mandereau  <john.mandereau@free.fr>
 
        * po/fr.po: update translation.