Comment #14 on issue 1110 by lemzw...@gmail.com: Wrong octave of repetition chord with \relative and #{ #} syntax
http://code.google.com/p/lilypond/issues/detail?id=1110

Maybe I'm naïve, but shouldn't q be processed much earlier? What we really want IMHO is a shorthand at the input level to spare a lot of typing; thus

  <a c e'> q

should be equal to typing

  <a c e'> <a c e'>    ,

and as soon as a new <...> is seen, this new chord used as the subsitution for q.

Consequently I wonder whether handling of q can't be done by the lexer (or parser? I always mix this up :-). Maybe such an implementation would be really dumb, but I think that too much cleverness with \relative causes more headaches than necessary...


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to