From 7c43c8ae7479f8c94bfe41101c10abffda4f2b50 Mon Sep 17 00:00:00 2001 From: hanwen Date: Sun, 18 May 2003 13:31:44 +0000 Subject: [PATCH] remove GraceContext. Update examples. --- ChangeLog | 6 ++++++ input/les-nereides.ly | 4 ---- input/test/bagpipe.ly | 19 +++++-------------- ly/engraver-init.ly | 5 ----- ly/params-as-init.ly | 1 - scripts/convert-ly.py | 13 ++++++++++++- 6 files changed, 23 insertions(+), 25 deletions(-) diff --git a/ChangeLog b/ChangeLog index feef72a443..422757d1bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-05-18 Han-Wen Nienhuys + + * ly/engraver-init.ly: remove GraceContext. Update examples. + 2003-05-18 Jan Nieuwenhuizen * GNUmakefile.in (fonts): Also make fontball. @@ -15,6 +19,8 @@ 2003-05-18 Han-Wen Nienhuys + * VERSION: 1.7.19 released + * scm/music-functions.scm (set-octavation): new function. * input/regression/ottava.ly: new file diff --git a/input/les-nereides.ly b/input/les-nereides.ly index 8bfd4681ad..cfd1ddffd1 100644 --- a/input/les-nereides.ly +++ b/input/les-nereides.ly @@ -339,10 +339,6 @@ lowerDynamics = \context Dynamics=lower \notes{ \accepts Dynamics VerticalAlignment \override #'forced-distance = #7 } - \translator { - \GraceContext - Stem \override #'stroke-style = #"" - } } } diff --git a/input/test/bagpipe.ly b/input/test/bagpipe.ly index a23586ce4b..d648c9604d 100644 --- a/input/test/bagpipe.ly +++ b/input/test/bagpipe.ly @@ -7,23 +7,14 @@ title="Flower of Scotland" } +#(add-to-grace-init NoteHead 'font-relative-size -2) +#(add-to-grace-init Stem 'stroke-style "") +#(add-to-grace-init Stem 'length 6) +#(add-to-grace-init Stem 'font-relative-size -2) + \paper { linewidth = 14.0 \cm indent = 0.0 \cm - \translator { - \GraceContext - - NoteHead \override #'font-relative-size = #-2 - NoteHead \override #'font-relative-size = #-2 - Stem \override #'stroke-style = #"" - % The following determines the length of stems without beams - % default is between 2.8 and 4.0 depending on the number of flags - Stem \override #'length = #6 - Stem \override #'font-relative-size = #-2 - GraceAlignItem \override #'horizontal-space = #1 - Stem \override #'stroke-style = #"" - - } \translator { \StaffContext TimeSignature \override #'style = #'C % TimeSignature \override #'visibility-function = #begin-of-line-visible diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly index fc02418ad2..72066fe251 100644 --- a/ly/engraver-init.ly +++ b/ly/engraver-init.ly @@ -1,11 +1,6 @@ \version "1.7.18" -% web site build hack -GraceContext = \translator{ - \type "Engraver_group_engraver" -} - % % setup for Request->Element conversion. Guru-only diff --git a/ly/params-as-init.ly b/ly/params-as-init.ly index 7f0d873d6d..835f813b2f 100644 --- a/ly/params-as-init.ly +++ b/ly/params-as-init.ly @@ -14,7 +14,6 @@ stafflinethickness = \staffspace / 2.0 \translator { \NoteNamesContext } \translator { \ScoreContext } \translator { \ChoirStaffContext } -\translator { \GraceContext } \translator { \RhythmicStaffContext} \translator { \StaffContext } \translator { \VoiceContext } diff --git a/scripts/convert-ly.py b/scripts/convert-ly.py index 056decf8ce..5bac82e89f 100644 --- a/scripts/convert-ly.py +++ b/scripts/convert-ly.py @@ -1182,10 +1182,21 @@ if 1: return str conversions.append (((1,7,18), conv, - """"groupOpen/Close -> start/stopGroup, + """groupOpen/Close -> start/stopGroup, #'outer -> #'enclose-bounds """)) +if 1: + def conv(str): + if re.search( r'\\GraceContext'): + sys.stderr.write ("GraceContext has been removed") + sys.stderr.write ("please use #(add-to-grace-init .. )") + raise FatalConversionError() + + return str + + conversions.append (((1,7,19), conv,"remove GraceContext")) + ################################ -- 2.39.5