]> git.donarmstrong.com Git - lilypond.git/commitdiff
(TabStaffContext, TabVoiceContext): Add.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 24 Jul 2003 21:08:11 +0000 (21:08 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 24 Jul 2003 21:08:11 +0000 (21:08 +0000)
This fixes core dump on MIDI ouput (Simon Weatherill).

ChangeLog
ly/performer-init.ly

index 60672896610342f60925f3f9c1a6b1893275900b..b9d10f35311af406c0673f1fd0a7a91806514c6c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2003-07-24  Jan Nieuwenhuizen  <janneke@gnu.org>
 
+       * ly/performer-init.ly (TabStaffContext, TabVoiceContext): Add.
+       This fixes core dump on MIDI ouput (Simon Weatherill).
+
        * stepmake/stepmake/generic-targets.make (WWW-post): Oops, depend
        on local-WWW-post.
 
index 3750dbce19ebea72a51a0ddfbf7ae4c39da60e10..64244f1981b493977f38651943d49794d34b8c64 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.7.18"
+s\version "1.7.18"
 
 %
 % setup for Request->Element conversion. Guru-only
@@ -49,6 +49,18 @@ PianoStaffContext = \translator {
        \accepts Staff
 }
 
+TabVoiceContext = \translator {
+        \type "Performer_group_performer"
+       \name "TabVoice"
+       \consists "Swallow_performer"
+}
+
+TabStaffContext = \translator {
+        \type "Performer_group_performer"
+       \name "TabStaff"
+       \accepts "TabVoice"
+}
+
 ScoreContext = \translator {
        \type "Score_performer"
 
@@ -58,6 +70,7 @@ ScoreContext = \translator {
        \accepts Staff
        \accepts GrandStaff
        \accepts PianoStaff
+       \accepts TabStaff
        \accepts Lyrics 
        \accepts StaffGroup
        \accepts ChoirStaff
@@ -85,7 +98,8 @@ ScoreContext = \translator {
        \name ChoirStaff
        \accepts Staff
 }
-\translator { 
+
+\translator {
        \type "Staff_performer"
        \accepts LyricsVoice
        \name Lyrics
@@ -117,8 +131,10 @@ ScoreContext = \translator {
 \translator { \ScoreContext }
 \translator { \StaffContext }
 \translator { \StaffContext \name RhythmicStaff }
+\translator { \TabVoiceContext }
 \translator { \VoiceContext }
 \translator { \ThreadContext }
 \translator { \PianoStaffContext }
+\translator { \TabStaffContext }
 \translator { \GrandStaffContext }
 \translator { \FiguredBassContext }