]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
typo.
[lilypond.git] / ChangeLog
index 67b2ebfc968ecc6b2975d367b2f7ca6087c879d1..c6f162459f5e64d1d38b2decfc0d91b781e13f1c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,184 @@
+2006-02-18  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/lyric-hyphen.cc: typo.
+
+2006-02-17  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * stepmake/stepmake/c++-rules.make ($(outdir)/%.cc
+       $(outdir)/%.hh): generate h and c in one rule; otherwise -jX
+       builds don't work. 
+
+       * VERSION: release 2.7.35
+
+       * lily/beam.cc (get_default_dir): oops. Take abs () for
+       extremes[DOWN].
+       (get_default_dir): use extreme position criterion only in absence
+       of forced stem directions.
+
+       * VERSION (PATCH_LEVEL): bump VERSION.
+
+       * mf/GNUmakefile: explicit rules for emmentaler/aybabtu
+       dependencies. Necessary for -jX builds.  
+
+2006-02-17  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/relocate.cc (setup_paths): Yet another const fix.
+
+2006-02-17  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * configure.in (HOST_ARCH): determine HOST_ARCH in configure.
+
+       * lily/relocate.cc (setup_paths): oops.
+
+2006-02-17  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * Documentation/index.html.in: order links: html before PDF.
+
+2006-02-17  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/tie-column-format.cc (Module): remove.
+
+       * lily/relocate.cc (setup_paths): GCC 4.2 fixes: const correctness.
+
+       * lily/text-spanner.cc (print): idem.
+
+       * lily/dynamic-text-spanner.cc (print): only print line if longer
+       than dash-period.
+
+       * lily/auto-change-iterator.cc (change_to): formatting.
+
+       * lily/beam.cc (get_default_dir): take extreme note head as input
+       for stem direction.
+
+       * lily/tie.cc (get_default_dir): only look directions for visible
+       stems. 
+
+       * lily/side-position-interface.cc (aligned_side): oops. Don't
+       mutiply with direction. This fixes quantized (staccato, tenuto)
+       scripts below notes.
+
+       * lily/lyric-hyphen.cc (set_spacing_rods): oops. Multiply with
+       direction. Fixes c-lyrics-center-align.ly
+
+2006-02-16  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * flower/include/std-vector.hh[!HAVE_STL_DATA_METHOD]: Add copy
+       constructor.
+
+       * lily/std-string.cc:
+       * lily/include/std-vector.hh (split_string): Move and rename from
+       lily/include/misc.hh, lily/misc.cc.  Update callers.
+
+2006-02-16  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/include/pango-font.hh: HAVE_PANGO_FT2 iso. HAVE_PANGO_16
+
+2006-02-16  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * flower/test-file.cc: New file.
+
+       * stepmake/stepmake/test-vars.make (TEST_MODULE_LIBES): Fixes for
+       libraries.
+
+       * flower/GNUmakefile (TEST_MODULE_LIBS): Link to flower lib.
+
+2006-02-16  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * flower/include/file-storage.hh: remove file.
+
+       * lily/include/midi-item.hh (class Midi_track): idem.
+
+       * lily/include/source.hh (class Sources): idem.
+
+       * lily/include/performance.hh (class Performance): use vector
+       iso. Cons<>
+
+       * flower/include/cons.hh (class Cons): remove file.
+
+       * flower/include/flower-proto.hh: remove template cruft.
+
+       * lily/include/font-metric.hh: use size_t not vsize for indices.
+
+       * flower/include/flower-proto.hh (Module): remove std-vector.hh
+       from proto.
+
+       * lily/include/all-font-metrics.hh: use HAVE_PANGO_FT2
+
+       * lily/include/paper-book.hh (class Paper_book):
+       make get_system_specs() public.
+
+       * scm/layout-page-layout.scm (optimal-page-breaks): only consider
+       the force=10000 case if we don't have a current-best. 
+
+       * lily/tuplet-bracket.cc (get_bounds): don't do (size() - 1) for
+       vsize 
+
+       * flower/include/flower-proto.hh: remove outdated templates.
+
+       * scm/page.scm: use annotate-spacing
+
+2006-02-15  Graham Percival  <gpermus@gmail.com>
+
+       * scm/translation-functions.scm: circle patch from Erlend, thanks!
+
+       * THANKS: moved Erlend Aasland to contributors.
+
+2006-02-15  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * config.hh.in: remove HAVE_PANGO_16
+
+       * lily/tuplet-bracket.cc (calc_positions): multiply with
+       staff-space for beam case. This fixes tuplets+beams on scaled
+       staves.
+
+       * config.hh.in: remove all Kpathsea related defines.
+
+       * lily/dot-column.cc (side_position): reach stem via dots->
+       head->stem. Inspect all stems for dot collisions. 
+
+       * lily/dot-column-engraver.cc (class Dot_column_engraver): excise
+       stem handling.
+
+       * lily/bar-number-engraver.cc (process_music): document function
+       of whichBar.
+
+       * lily/score.cc (default_rendering): add pscore, not systems
+       themselves.
+
+       * lily/paper-book.cc (get_system_specs): separate generation of
+       titles and systems.
+
+       * flower/include/std-vector.hh: don't include config.hh
+
+2006-02-15  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * flower/include/std-vector.hh: Better wrapper compatibility with
+       std::vector.
+
+       * flower/include/flower-proto.hh: Remove cheap forward declaration
+       attempts.
+
+       * stepmake/aclocal.m4 (STEPMAKE_STL_DATA_METHOD): Bugfix.
+
+2006-02-14  Graham Percival  <gpermus@gmail.com>
+
+       * Documentation/user/invoking.itely: add warning about command line.
+
+2006-02-14  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/include/lily-proto.hh: add Prob, rm Page.
+
+       * flower/include/std-vector.hh (VPOS): use 64 bit-proof version.
+
+       * VERSION: release 2.7.34
+
+       * lily/relocate.cc (framework_relocation): show canary if
+       GHOSTSCRIPT_VERSION undefined.
+
+       * GNUmakefile.in: remove $(VERSION) symlink.
+
+       * lily/relocate.cc (setup_paths): add + 
+
 2006-02-13  Heikki Junes  <hjunes@cc.hut.fi>
 
        * Documentation/index.html.in: specify sizes for all big HTML pages.