From c1e9aa3c06c48835708c47e551fcf382e977f502 Mon Sep 17 00:00:00 2001 From: hanwen Date: Thu, 21 Jul 2005 14:45:55 +0000 Subject: [PATCH] * 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. --- ChangeLog | 22 ++++++++ Documentation/index.html.in | 1 - Documentation/topdocs/NEWS.tely | 11 ++++ Documentation/user/basic-notation.itely | 25 +++++++-- Documentation/user/instrument-notation.itely | 56 +++++++++++++++----- input/regression/lyric-melisma-manual.ly | 17 ++++++ lily/accidental-engraver.cc | 2 +- lily/lyric-engraver.cc | 20 +++++-- lily/moment-scheme.cc | 20 +++++-- lily/parser.yy | 5 +- python/convertrules.py | 9 ++++ scm/auto-beam.scm | 6 +-- scm/music-functions.scm | 38 ++++++++++++- scm/safe-lily.scm | 6 +-- 14 files changed, 200 insertions(+), 38 deletions(-) create mode 100644 input/regression/lyric-melisma-manual.ly diff --git a/ChangeLog b/ChangeLog index 44198d866b..03824edec8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +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. diff --git a/Documentation/index.html.in b/Documentation/index.html.in index a25cdcf9be..79da449068 100644 --- a/Documentation/index.html.in +++ b/Documentation/index.html.in @@ -7,7 +7,6 @@ content="Top-level index to the standard documentation for LilyPond @TOPLEVEL_VERSION@">