2013/9/15 David Kastrup <d...@gnu.org>: > Janek Warchoł <janek.lilyp...@gmail.com> writes: >> As far as i see, implementing this with some reasonable and >> user-friendly syntax would require a substantial discussion. We tried >> to discuss these "GLISS" things last September, but the outcome was >> somewhat discouraging... > > The "discussion" in one prong centered on the topic of tieing down the > syntax where no further changes would be allowed even when they make > sense, and on another prong focused on proposing syntactical constructs > that did not fit with the existing syntax while not offering any > tangible benefits over using music functions
Yeah, i know that. That's what i mean by "_tried_ to discuss" and "somewhat discouraging", and that's why i avoid trying to restart these discussions. >> I think this has to wait until we have more people experienced with >> parser work (yes, this means an indefinite amount of time... :/) > > Shrug. You can already write things like > [lilypond snippet] Uh, have you actually *looked* at the snippet i've linked to? (http://github.com/openlilylib/snippets/blob/master/input-shorthands/articulations-not-aligned-with-notes.ly) It shows your function, which i've kept safe since you've written it the first time. It is attributed to you. > so we have several tools in place for turning LilyPond into Perl > _without_ needing to tamper with the parser. But there is no actual > _need_ to turn LilyPond into Perl in order to do useful work with it. So it seems that you, Kieren and me agree on one thing: the "at" function you provided works, but isn't very readable/straightforward/non-cryptic/you-name-it. I would love to be able to do what this function does but with a more straightforward and readable syntax. As far as i understood your comments from last year' discussions, such changes probably cannot be done without parser changes. Pity, but we have to live with that... best, Janek _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user