X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=03824edec819b18efae7878809c42410baa2573a;hb=73b8aa0b86d5beb74db97b7999069e200cc465af;hp=13d2c474dbf7399c5a2401d985c04bb76dda1d12;hpb=26cd516049c72cf63375979fd4a0fbe2f11a9395;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 13d2c474db..03824edec8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,94 @@ +2005-07-21 Han-Wen Nienhuys + + * scm/music-functions.scm (skip-to-last): new function. Show only + last showLastLength part of the \score. + + * lily/moment-scheme.cc (LY_DEFINE): new function ly:moment-sub + + * python/convertrules.py (conv): add ly:x-moment rule + + * lily/moment-scheme.cc (LY_DEFINE): rename ly:X-moment -> ly:moment-X + + * Documentation/topdocs/NEWS.tely (Top): add new feature. + + * Documentation/user/instrument-notation.itely (Flexibility in + alignment): options in subsections. + + * lily/lyric-engraver.cc (process_music): don't typeset text for _ + syllable text. Instead, assume that the previous lyric text is a + melismated text. + + * Documentation/index.html.in: revert 800x600 change. + +2005-07-19 Jan Nieuwenhuizen + + * lily/main.cc (main): Remove invalid handle kludge. + + * scm/lily.scm (running-from-gui?): WINDOWS: check -dgui. + (lambda): add gui define. + +2005-07-21 Han-Wen Nienhuys + + * Documentation/topdocs/NEWS.tely (Top): add note about Musica ficta. + + * Documentation/user/instrument-notation.itely (Musica ficta + accidentals): add section Musica ficta accidentals + + * lily/accidental-engraver.cc (make_suggested_accidental): new function. + (make_standard_accidental): move into new function. + (create_accidental): new function. + + * scm/define-grobs.scm (all-grob-descriptions): new Grob AccidentalSuggestion + + * lily/output-def-scheme.cc (LY_DEFINE): take default argument. + + * lily/output-def.cc (lookup_variable): return SCM_UNDEFINED if undefined. + + * Documentation/user/global.itely (Page formatting): document + horizontalshift. + + * scm/page-layout.scm (default-page-music-height): + horizontalshift: new variable, shift all systems by + horizontalshift to the right, to make space for instrument names. + + * scm/paper.scm (set-paper-dimension-variables): add horizontalshift + + * lily/input-scheme.cc (LY_DEFINE): take format commands. + +2005-07-20 Han-Wen Nienhuys + + * lily/note-column.cc (dir): idem. + + * lily/spacing-spanner.cc (Module): idem. + + * lily/script-column.cc (before_line_breaking): use extract_grob_set() + + * lily/include/paper-column.hh (class Paper_column): add + non-static get_rank() member. + + * VERSION: release 2.7.1 + + * scm/framework-null.scm: new file, used for benchmarking. + +2005-07-20 Heikki Junes + + * Documentation/topdocs/INSTALL.texi, configure.in: fix + version dependencies for fontforge and gs. + + * Documentation/index.html.in, Documentation/texinfo.css, + stepmake/bin/text2html.py, buildscripts/mutopia-index.py, + Documentation/bibliography/index.html.in, + Documentation/bibliography/html-long.bst: optimize width of + html for a 800x600 screen (width:760), increases printability + when 'fit to page' is not set and readability in wide screens. + + * stepmake/bin/add-html-footer.py: add missing

. + 2005-07-19 Han-Wen Nienhuys + * scm/define-markup-commands.scm (beam): use polygon in beam + command. + * lily/grob-pq-engraver.cc (stop_translation_timestep): save up all acknowledged grobs, and do potentially expensive merge and write in one go. @@ -10,12 +99,14 @@ link to libstdc++ * lily/GNUmakefile (static-gxx-libs): new target - static-gxx-libs. Create link to libstdc++.a + static-gxx-libs. Create symlink to libstdc++.a - * lily/new-lyric-combine-music-iterator.cc: rename to Lyric_combine_music_iterator + * lily/new-lyric-combine-music-iterator.cc: rename to + Lyric_combine_music_iterator * lily/lyric-combine-music-iterator.cc - (Old_lyric_combine_music_iterator): rename to Old_lyric_combine_music_iterator + (Old_lyric_combine_music_iterator): rename to + Old_lyric_combine_music_iterator * lily/*-engraver.cc (various): remove double use of PRECOMPUTED_VIRTUAL function: only use @@ -109,7 +200,7 @@ 2005-07-16 Han-Wen Nienhuys * lily/system.cc (do_derived_mark): don't mark from object_alist_ - anymore, but do it centrally. Speedup: approximately 3-5 %. + anymore, but do it centrally. * ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove hammer hack.