I've cut out a lot of the extra stuff from my file. I'm guessing nobody looked at it.
I tried to do some more examination and found that 2 things need to be present to get the error. The \time 2/4 statement has to be present AND more than 2 measures in the nextguitar section need to be present. Again I'm using version 2.6.0 in cygwin. The full error message is: Calculating line breaks... [3][5]/usr/share/lilypond/2.6.0/scm/output-lib.scm:43:24: In procedure cadr in expression (cadr note-collums): /usr/share/lilypond/2.6.0/scm/output-lib.scm:43:24: Wrong type argument in position 1: () I fixed the "warning: Junking event: `KeyChangeEvent': " messages by moving the \key g \major statement within the \new Staff declaration. Thanks for any help. guitarmusic = { \time 4/4 g,16\6 d\5 g\4 c'\3~ c'\3 g\4 d\5 g,\6 bes,16\6 d16\5 g16\4 c'16\3~ c'4\3 f,16\6 c16\5 f16\4 c'16\3~ c'16\3 f16\4 c16\5 d,16\6 e,16\6 b,16\5 e16\4 b16\3~ b8.\3 d,16\6 f,\6 bes,\5 ees\4 aes\3~ aes\3 ees\4 bes,\5 ees,\6 d,\6 c\5 d\4 a\3~ a4\3~ \time 2/4 } nextguitar = { r4 r8. bes'16\3 d''4\3~ d''16\3( e''8.\3 bes'8\3 a'16\3 g'\3~) g'4\3~ g'2\3( bes'4.\3 b'8\3 d''2\3~) d''2\3 } chordlist = \chords { g2:sus4 bes2:6 9 f2:1.5.8 e2:1.5.8 ees2:sus4 d1:7^3 } \version "2.6.0" \score { \new StaffGroup << \new ChordNames \tempo 4=52 \chordlist \new Staff { \key g \major \clef "G_8" \guitarmusic } \new TabStaff << \set TabStaff.stringTunings = #'(4 -1 -5 -10 -15 -22) { \override Stem #'transparent = ##t \override Dots #'transparent = ##t \override Beam #'transparent = ##t \guitarmusic } >> \new Staff {\key g \major \clef "G_8" \nextguitar} \new TabStaff { \override Stem #'transparent = ##t \override Dots #'transparent = ##t \override Beam #'transparent = ##t \nextguitar } >> } __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user