X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=566b1f8227b86851a9ba80c019a00b1b8fe0d233;hb=bd2db986b410591905f89552af5df579dfc1b9fc;hp=3f12ea07784da8f261286b74fb6afce0643af696;hpb=13ec5d6f7956b2d03576a769857c7e7c3365bf1d;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 3f12ea0778..566b1f8227 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,161 @@ +2006-11-03 Han-Wen Nienhuys + + * *: The Joy of Merging. + + * 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 + + * 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 + + * 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 + + * input/regression/utf-8.ly: Fix doc to match order of language + fonts. + +2006-11-01 Joe Neeman + + * lily/optimal-page-breaking.cc (try_page_spacing): don't average + page and line forces. + +2006-11-01 Han-Wen Nienhuys + + * GNUmakefile.in (SUBDIRS): remove cygwin dir too. + +2006-10-31 Han-Wen Nienhuys + + * 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 + + * 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 + + * cygwin/GNUmakefile (#INSTALLATION_OUT_DIR): Remove postinstall + stuff. Remove cygwin packaging stuff. + +2006-10-30 Jan Nieuwenhuizen + + * 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 * buildscripts/git-update-changelog.py (main): write .msg and cvs