]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
Update.
[lilypond.git] / ChangeLog
index c7abb5197fbca6bb0f8b7452baf285a309120f64..43c7d32c3bd02c6cbbec858060d2190ab284e668 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,169 @@
+2005-10-25  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * HACKING: Update.
+
+2005-10-24  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * scm/layout-page-layout.scm (page-headfoot): annotate
+       pagetopspace too.
+
+       * scm/stencil.scm (dimension-arrows): shorten arrowed lines a bit. 
+
+       * scm/layout-page-layout.scm (annotate-y-interval): y-annotation
+       doesn't take y-space.
+
+       * scm/paper.scm (paper-alist): fix A7 dimensions. 
+
+2005-10-24  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * stepmake/stepmake/generic-vars.make (DIST_FILES): Fix
+       src-wildcard, remove $(wildcard).
+
+       * po/GNUmakefile (PO_FILES): 
+       * ps/GNUmakefile (PS_FILES): 
+       * tex/GNUmakefile (TEX_FILES): 
+       * cygwin/GNUmakefile (POSTINSTALLS):
+       * vim/GNUmakefile (EXTRA_DIST_FILES): Bugfix: [etags sr?] missed
+       some wildcard calls.
+
+2005-10-23  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * THANKS: add Thomas Bushnell.
+
+2005-10-23  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/lily.scm: Remove horrendous running-from-gui? kludge.
+       (lilypond-main): Redirect to gui-main if 'gui is set.
+       Backportme.
+
+       * scripts/midi2ly.py (datadir): Add libdir iso datadir to path,
+       for alternative installations kludging s/share/lib/g
+       LILYPONDPREFIX. Backportme.
+
+       * SConstruct (libdir_package_version): Define.
+
+       * python/SConscript: 
+       * python/GNUmakefile (INSTALLATION_OUT_DIR): Install binary .so
+       module in libdir.  Backportme.
+
+2005-10-22  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/main.cc: clarify --safe.
+
+2005-10-21  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * VERSION: release 2.7.14
+       
+       * Documentation/user/*.itely: remove minimumVerticalExtent.
+
+       * scm/define-grobs.scm (all-grob-descriptions): remove
+       RemoveEmptyVerticalGroup
+
+       * lily/hara-kiri-engraver.cc (get_spanner): create VerticalAxisGroup.
+
+       * lily/include/lily-guile.hh (GUILE_ELLIPSIS): define to get clean
+       compile on MOSX
+
+       * python/convertrules.py (conv): add rules.
+
+       * lily/grob.cc: remove is_empty()
+
+       * lily/grob-property.cc: remove add_to_list_property().
+
+       * scripts/convert-ly.py (datadir): add prefix switching hack to
+       .py too.
+
+       * input/mutopia/W.A.Mozart/mozart-hrn3-defs.ily (cresc): remove
+       space-function tweak.
+
+       * lily/grob.cc: remove X-extent-callback / Y-extent-callback.
+
+       * scm/define-grob-properties.scm (all-user-grob-properties):
+       remove callback property.
+
+       * lily/include/grob.hh (class Grob): remove property_callbacks_
+       member. Properties of procedure type are assumed to be callbacks.
+
+       * lily/ligature-engraver.cc (override_stencil_callback):
+       rewrite. Use noteHeadLigaturePrimitive as source.
+
+       * scm/define-grob-properties.scm (all-internal-grob-properties):
+       remove ligature-primitive-callback
+
+       * lily/include/dimension-cache.hh (class Dimension_cache): make
+       class, with Grob as friend.
+
+       * lily/grob.cc: remove set_extent_callback(), set_extent() and
+       has_extent_callback()
+
+       * scm/translation-functions.scm (format-new-bass-figure): read
+       figuredBassPlusDirection
+
+       * scm/define-context-properties.scm
+       (all-user-translation-properties): add figuredBassPlusDirection.
+
+       * lily/staff-spacing.cc (next_notes_correction): oops. Init wishes.
+
+       * lily/align-interface.cc (set_ordered): new function.
+
+       * lily/grob.cc (flush_extent_cache): rewrite.
+
+       * lily/dimension-cache.cc (Dimension_cache): cache extent as
+       Interval pointer directly.
+
+       * lily/main.cc (setup_paths): insert extra / .
+       (setup_paths): junk cff entry.
+
+       * lily/font-config.cc (init_fontconfig): only add type1 / otf
+       directories.
+
+       * lily/axis-group-engraver.cc (finalize): remove
+       extraVerticalExtent, minimumVerticalExtent verticalExtent.
+
+       * lily/grob.cc (Grob): don't set extent from ctor.
+       (extent): use property callbacks. 
+
+       * lily/axis-group-interface.cc: remove set_axes() function.
+
+       * lily/grob-property.cc (del_property): new function.
+
+2005-10-21  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/font-config.cc (init_fontconfig): resurrect mf/out/ check.
+       
+2005-10-20  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * stepmake/stepmake/script-vars.make (PYTHON_SCRIPTS_IN): Oops.  Add.
+
+2005-10-19  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * mf/SConscript: Updates.
+
+       * lily/GNUmakefile (OUT_DIST_FILES): Bugfix.
+
+       * stepmake/stepmake/*:
+       * */GNUmakefile:
+       * config.make.in:
+       * GNUmakefile.in:
+       * stepmake/aclocal.m4: Friendlier --srcdir build, allowing `make'
+       from any directory in build-dir.  Cleanups.
+
+       * make/srcdir.make.in: Remove.
+
+       * lily/main.cc (setup_paths): Fix and document build-dir hack.
+
+       * SConstruct (CheckYYCurrentBuffer): Use TryCompile (there is no
+       main).
+
+       * lily/SConscript: Remove ttftools.
+
+       * SConstruct: Resurrect.
+
 2005-10-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * lily/tuplet-bracket.cc (print): use dy iso. positions[RIGHT] for
+       Y coordinate. 
+
        * lily/paper-book.cc (add_score_title): put Paper_score title into
        systems_ list.
 
@@ -8,6 +172,8 @@
 
 2005-10-17  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * VERSION: 2.7.13 released.
+
        * lily/note-collision.cc (check_meshing_chords): don't wipe
        stencil, merely set transparent.