]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
dist emacs patches too.
[lilypond.git] / ChangeLog
index 9dabcd1d9ad2481511d5eb27c770f760babf77d0..fdde79a4627cbc14b7427730e2d454853a1301ac 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,284 @@
+2006-11-03  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * buildscripts/git-update-changelog.py: 
+       sort commits, and use .git-commits-done file.
+
+       * GNUmakefile.in: 
+       * elisp/GNUmakefile: 
+       dist emacs patches too.
+
+2006-11-02  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * scm/autochange.scm: 
+       autochange thinko.
+
+       * lily/context-def.cc: 
+       * lily/include/parse-scm.hh: 
+       * lily/include/smobs.hh: 
+       * lily/parse-scm.cc: 
+       * lily/prob.cc: 
+       * lily/program-option.cc: 
+       * scm/lily.scm: 
+       implement and use ASSERT_LIVE_IS_ALLOWED()
+
+       * ly/music-functions-init.ly: 
+       * scm/autochange.scm: 
+       set-part-combine fix for autochange.
+
+       * lily/include/lily-lexer.hh: 
+       * lily/include/lily-parser.hh: 
+       * lily/lily-lexer.cc: 
+       * lily/lily-parser-scheme.cc: 
+       * lily/lily-parser.cc: 
+       clear lexer scopes after parsing file. Plugs pseudo memory leak
+
+       * ly/declarations-init.ly: 
+       * ly/music-functions-init.ly: 
+       * scm/part-combiner.scm: 
+       Remove set-part-combine-listener. This plugs a memory leak.
+
+       * .gitignore: 
+       more ignores.
+
+       * mf/GNUmakefile: 
+       don't delete .scale.pfa; the FF script may not have read themyet. Fixes brace OTF bug
+
+       * .gitignore: 
+       ignore gcstat files.
+
+       * lily/part-combine-iterator.cc: 
+       don't allocate part combine events statically. Plugs small leak.
+
+       * lily/lily-parser-scheme.cc: 
+       plug memleak in case of failed files.
+
+       * lily/include/source.hh: 
+       * lily/source.cc: 
+       clean up Sources
+
+       * lily/lexer.ll: 
+       hi-bit ascii is also counted as alpha chars. This allows unicodeidentifiers, and fixes premature stop at accented char. (#134)
+
+       * lily/include/program-option.hh: 
+       * lily/program-option.cc: 
+       get_program_option() function
+
+       * ly/titling-init.ly: 
+       change naming: print-page-number becomescreate-page-number-stencil. This avoids nameclash withprint-page-number boolean, and fixes page number printing.
+
+       * lily/include/translator.hh: 
+       * lily/include/translator.icc: 
+       * lily/translator.cc: 
+       minor cleanups
+
+       * lily/figured-bass-engraver.cc: 
+       don't use ASSIGN_EVENT_ONCE for Figured_bass_engraver. Fixes #128.
+
+       * stepmake/stepmake/compile-vars.make: 
+       don't do -fPIC for mingw. Suppresses warning about unnecessary -fPIC
+
+2006-11-01  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * python/midi.c: 
+       init running_status
+
+       * python/midi.c: 
+       trim warning messages.
+
+       * configure.in: 
+       strip -Werror.
+
+       * input/regression/utf-8.ly: 
+       document utf-8 meaning of phrases.
+
+       * scm/define-markup-commands.scm: 
+       make \caps markup default to smallCaps
+
+       * lily/pango-font.cc: 
+       * lily/ttf.cc: 
+       use glyph indexing for glyph name .notdef
+
+2006-11-02  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/regression/utf-8.ly: Fix doc to match order of language
+       fonts.
+
+2006-11-01  Joe Neeman  <joeneeman@gmail.com>
+
+       * lily/optimal-page-breaking.cc (try_page_spacing): don't average
+       page and line forces.
+
+2006-11-01  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * GNUmakefile.in (SUBDIRS): remove cygwin dir too.
+
+2006-10-31  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * Documentation/user/GNUmakefile: 
+       don't use ImageMagick, use GS directly.
+
+       * mf/GNUmakefile: 
+       otf depends on otf-g?table. Fixes race condition in -j2 build.
+       (cherry picked from b0628c40c47202bddac01e18cd4808b3c9d12faf commit)
+
+       * mf/GNUmakefile: 
+       rm fontdir target.
+
+       * mf/GNUmakefile: 
+       remove .deb/.rpm downloading.
+
+       * buildscripts/git-update-changelog.py: 
+       bugfixes for git-update-changelog.py
+
+       * Documentation/user/GNUmakefile: 
+       remove .eps rules
+
+2006-10-30  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * input/regression/tie-semi-single.ly:
+       use position/direction from single tie case too. This fixes
+       overrides and defaults for single laissez-vibrer and repeat ties.
+
+       * buildscripts/git-update-changelog.py: 
+       only prepend header if one patch was successful.
+
+2006-10-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * cygwin/GNUmakefile (#INSTALLATION_OUT_DIR): Remove postinstall
+       stuff.  Remove cygwin packaging stuff.
+
+2006-10-30  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * python/convertrules.py (conv): Part 2 fixes vertical extent.
+
+       * input/test/vertical-extent.ly: Fix and elaborate on vertical
+       staff extent.  (Thanks Mats)
+
+2006-10-29  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * buildscripts/git-update-changelog.py (main): write .msg and cvs
+       command.
+
+       * scm/define-grobs.scm: 
+       separation-items have width
+       
+       * VERSION: 
+       bump version
+       
+       * .gitignore: 
+       * Documentation/topdocs/NEWS.tely: 
+       * lily/separating-group-spanner.cc: 
+       * lily/slur-engraver.cc: 
+       * lily/slur-scoring.cc: 
+       * scm/define-grobs.scm: 
+       * input/regression/slur-clef.ly:
+       add breakableSeparationItem to extra encompass for slurs. This
+       fixes slur/clef slur/key collisions etc. Should fix #49
+       
+       * lily/include/slur-scoring.hh: 
+       * lily/slur-scoring.cc: 
+       Use X of separation item as slur start. Fixes #120
+
+2006-10-29  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * buildscripts/git-update-changelog.py (changelog_body): don't
+       write committishes.
+
+       * lily/grob.cc: add avoid-slur
+
+2006-10-28  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * emacsclient.patch: 
+       * server.el.patch: 
+       move server/emacsclient to elisp/
+
+       * buildscripts/git-update-changelog.py (Commit.note_del_file):
+       apply patches too
+
+       * elisp/server.el.patch: 
+       move emacs patches.
+
+       * elisp/emacsclient.patch: 
+       emacsclient too.
+
+       * buildscripts/git-update-changelog.py: 
+       ignore ChangeLog
+
+       * .gitignore: 
+       update
+
+       * ChangeLog: 
+       * buildscripts/git-update-changelog.py: 
+       script to update ChangeLog with Git messages.
+
+       * lily/beam-engraver.cc: 
+       * input/regression/rest-pitched-beam.ly: 
+       don't set callback if staff-position set. Fixes #126.
+
+       * lily/bar-number-engraver.cc: 
+       * lily/beam.cc: 
+       * lily/fingering-engraver.cc: 
+       * lily/grob-property.cc: 
+       * lily/grob.cc: 
+       * lily/include/grob.hh: 
+       * lily/include/lily-guile-macros.hh: 
+       * lily/mark-engraver.cc: 
+       * lily/melody-engraver.cc: 
+       * lily/script-column.cc: 
+       * lily/tie-formatting-problem.cc: 
+       * lily/tie.cc: 
+       internal_get_property_data() using ly_symbol2scm()
+
+       * stepmake/stepmake/generic-targets.make: 
+       create .gitignore in outdir.
+
+       * .gitignore: 
+       new file.
+
+2006-10-28  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/test/vertical-extent.ly: 
+       * python/convertrules.py (conv): verticalExtent -> VerticalAxisGroup.
+
+2006-10-28  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * stepmake/bin/add-html-footer.py (compose): remove setgcos
+
+2006-10-28  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * GNUmakefile.in (install-help2man): install-help2man target. 
+
+2006-10-27  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * SConstruct (configure): Do not check for /bin/sh.
+
+2006-10-27  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * mf/GNUmakefile: explicit dependencies for emmentaler .otf-table
+       files.
+
+       * Documentation/topdocs/NEWS.tely (Top): add FretBoards example. 
+
+       * input/regression/fret-boards.ly: new file.
+
+       * po/de.po: new po courtesy translation team.
+
+       * scripts/lilypond-book.py (get_option_parser): add newline to doc
+       string.
+
+2006-10-27  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * ly/gregorian-init.ly (neumeDemoLayout): update
+       minimumVerticalExtent -> VerticalAxisGroup #'minimum-Y-extent 
+
+       * scm/define-context-properties.scm, ly/engraver-init.ly: Remove
+       obsolete verticalExtent / extraVerticalExtent / minumumVerticalExtent
+
+2006-10-27  Erlend Aasland  <erlenda@gmail.com>
+
+       * GNUmakefile.in ($(tree-share-prefix)/mf-link-tree link-mf-tree):
+       Yet another build fix.
+
 2006-10-26  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
        * SConstruct (lilypondprefix): use sorted() for list_sort()
 
 2006-10-26  Graham Percival  <gpermus@gmail.com>
 
-       * Documentation/user/ {basic-, global}: minor changes from mailist.
+       * Documentation/user/{basic-, global}: minor changes from mailist.
 
 2006-10-26  Erlend Aasland  <erlenda@gmail.com>
 
        * Documentation/topdocs/INSTALL.texi: Remove obsolete info about
        lexer-gcc-3.1.sh
 
+       * Documentation/user/lilypond-book.itely: Build fix.
+
 2006-10-26  Joe Neeman  <joeneeman@gmail.com>
 
        * lily/system.cc (get_paper_system): 
        * flower/include/std-vector.hh
        * flower/include/array.hh (concat): Globally change to insert ().
 
-       
        * flower/include/std-vector.hh
        * flower/include/parray.hh
        * flower/include/array.hh (elem, elem_ref): Globally replace by
        * lily/staff-performer.cc (initialize): add tempo/name to
        audio_staff_
 
-
 2005-08-26  Graham Percival  <gpermus@gmail.com>
 
        * Documentation/user/advanced.itely: add text-only example.