]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* lily/general-scheme.cc (LY_DEFINE): elucidate docstring.
[lilypond.git] / ChangeLog
index ff9ba4ac2b6ddda9b835e5c086a0c0e70f3286e1..cc035348b868bcb2e016174b1ed7a5cbfa06d9aa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,139 @@
+2006-10-12  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * 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>
+
+       * lily/grob.cc (pure_height): only add minimum-Y-extent if we
+       already have a non-empty extent. Fixes estimation for Hara-kiri
+       staves.
+
+2006-10-09  Jürgen Reuter  <reuter@ipd.uka.de>
+
+       * ly/gregorian-init.ly: Simplify definition of \episemInitium and
+       \episemFinis.
+
+       * lily/ligature-engraver.cc: Remove unused #include.
+
+       * lily/vaticana-ligature-engraver.cc: Fix placement of dots.
+       Bugfix: remove method check_for_prefix_loss(Item *) from global
+       namespace to avoid namespace pollution.
+
+2006-10-09  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * VERSION: release 2.9.22
+
+       * ly/generate-documentation.ly: update option name.
+
+       * lily/dynamic-text-spanner.cc (print): revert fix.
+
+       * scm/define-grob-interfaces.scm
+       (trill-pitch-accidental-interface):
+       add trill-pitch-accidental-interface
+
+       * lily/dots-engraver.cc (acknowledge_rhythmic_head): only
+       dereference if it's really a duration.
+
+       * lily/figured-bass-engraver.cc (process_music): clear spanner if
+       useBassFigureExtenders is not set.
+       (listen_bass_figure): record as new event if
+       useBassFigureExtenders not set. Fixes #103.
+
+       * scm/stencil.scm (circle-stencil): don't center stencil argument,
+       instead: move circle. Fixes #107.
+
+       * scm/define-grobs.scm (all-grob-descriptions): set
+       allow-loose-spacing for PaperColumn and
+       NonMusicalPaperColumn. Kludge for #110.
+
+       * lily/spaceable-grob.cc: add allow-loose-spacing property.
+
+       * lily/spacing-determine-loose-columns.cc (is_loose_column):
+       allow-loose-spacing property.
+
+       * scm/define-markup-commands.scm (postscript): gsave & grestore
+       around embedded PS. Do setlinewidth too. Fixes  #109.
+
+2006-10-08  Jürgen Reuter  <reuter@ipd.uka.de>
+
+       * lily/ligature-bracket-engraver: Bugfix: Add missing stream event
+       code.  This patch fixes ligature brackets that were not at all
+       engraved any more.
+
+2006-10-08  Graham Percival  <gpermus@gmail.com>
+
+       * Docuemntation/user/page.itely: clarify two-pass vs. ragged-bottom.
+
+       * ly/property-init.ly: fix sacred harp notehead shapes (bug 96).
+
+       * scm/define-context-properties.scm: clarified docs (bug 91).
+
+       * Documentation/user/basic-notation.itely: document volta brackets
+       not aligning (bug 63).
+
+2006-10-08  John Mandereau  <john.mandereau@free.fr>
+
+       * po/fr.po: update translation.
+
+       * po/: update msgids.
+
+2006-10-08  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * GNUmakefile.in (HELP_CATALOGS): Fix in-build-tree locales.
+
+2006-10-08  Nicolas Sceaux  <nicolas.sceaux@free.fr>
+
+       * Documentation/user/page.itely (Two-pass vertical spacing): add
+       documentation for two-pass spacing technique.
+
+2006-10-06  Graham Percival  <gpermus@gmail.com>
+
+       * Documentation/user/convert-ly.txt: new file; new
+       storage place for this file (moved from bugs/ CVS).
+
 2006-10-06  Jürgen Reuter  <reuter@ipd.uka.de>
 
        * lily/note-head.cc: Fixed programming_error message.