]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* .cvsignore: Add install-sh.
[lilypond.git] / ChangeLog
index 90bc5a37a49fb02137980f8a7279d4e5fad35f04..6da5cfe4b738d1d6b5d96c3156fce943ca3cc905 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,107 @@
+2005-12-20  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * .cvsignore: Add install-sh.
+
+       * autogen.sh (srcdir): Typo.
+
+2005-12-20  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * autogen.sh (srcdir): urg. Touch install-sh.
+
+       * stepmake/bin/install-sh (Module): remove.
+
+       * stepmake/stepmake/generic-vars.make (INSTALL): add $(INSTALL).
+
+       * lily/include/relocate.hh: new file.
+
+       * lily/relocate.cc: new file. Contain relocation logic.
+
+       * lily/main.cc (setup_paths): fix: LILYPOND_RELOCATE_PREFIX.
+       (main): read LILYPOND_VERBOSE as the first thing.
+
+       * stepmake/aclocal.m4: remove INSTALL variable.
+
+       * GNUmakefile.in ($(tree-share-prefix)/mf-link-tree link-mf-tree):
+       separate target for making font symlinks.
+       (documentation-dir): use $(if $(findstring )) for switching off
+       Documentation.
+
+       * stepmake/stepmake/help2man-vars.make (OUT_DIST_FILES): only do
+       something if DOCUMENTATION is no.
+
 2005-12-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * VERSION: release 2.7.24
+
+       * lily/script-column-engraver.cc (stop_translation_timestep):
+       delay adding to script-column.
+
+       * lily/tuplet-bracket.cc (print): suicide if no control-points. 
+
+       * python/convertrules.py (conv): rule for number-visibility
+
+       * lily/slur-configuration.cc (score_extra_encompass): different
+       distance measure for avoid and inside avoidance.
+       (score_extra_encompass): use 1/(distance+eps) as penalty.
+
+       * lily/slur-scoring.cc (generate_avoid_offsets): use 'inside
+       encompass objects for generating slur curves.
+
+       * lily/slur.cc: use details iso. slur-details property.
+
+       * input/regression/slur-tuplet.ly: new file.
+
+       * lily/slur-engraver.cc (acknowledge_tuplet_number): new function.  
+
+       * flower/include/offset.hh (class Offset): new operator /=
+
+       * lily/tuplet-number.cc (print): new file, new interface.
+
+       * scm/define-grob-properties.scm (all-user-grob-properties):
+       remove number-visibility property.
+
+       * lily/tuplet-bracket.cc (calc_control_points): new function
+       (calc_connect_to_neighbors): new function.
+       (print): remove text handling for tuplet numberdef.
+
+       * lily/tuplet-engraver.cc (struct Tuplet_description): create
+       TupletNumbers too. 
+
+       * lily/lily-guile.cc (robust_scm2booldrul): new function
+
+       * scm/define-grobs.scm (all-grob-descriptions): new grob TupletNumber
+
+       * lily/tuplet-bracket.cc (calc_position_and_height): use
+       staff-padding to control whether tuplet brackets are over staves.
+
+       * lily/grob.cc (suicide): clear dim_caches_.
+
+       * lily/dimension-cache.cc (clear): new function.
+
+       * lily/grob.cc (extent): swap order of min-extent and extent
+       calculations. This fixes hara kiri staves. 
+
+2005-12-19  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/main.cc: Nitpick: relocation is not based on path, but on
+       directory (location).
+
+2005-12-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/main.cc (setup_paths): read LILYPOND_RELOCATE_PREFIX
+
+       * stepmake/stepmake/install-targets.make (local-uninstall): idem.
+
+       * stepmake/stepmake/install-out-targets.make (local-install-outfiles): idem.
+
+       * stepmake/stepmake/help2man-targets.make (install-help2man): idem.
+
+       * stepmake/stepmake/generic-vars.make (Module): idem.
+
+       * stepmake/stepmake/executable-targets.make (default): use it.
+
+       * stepmake/bin/install.py (create_dir): new file. Replace install-sh.
+
        * make/GNUmakefile: don't install make rules.
 
        * lily/main.cc (setup_paths): don't inspect $PATH for argv0 with
        * scm/output-lib.scm (print-circled-text-callback): draw circle
        around text using make-circle-markup.
 
-       * Documentation/user/*: strip out-www from paths.
+       * Documentation/user/*: strip out-www from file names.
 
 2005-12-05  Heikki Junes  <hjunes@cc.hut.fi>