Thu, 08 Jan 2004 10:45:51 +0100, Mats a dit : 

 > I'm not convinced! Since the curly braces are used for so many
 > different purposes, I think it's much harder to detect the '}'
 > that ends a certain set of property settings than to find the
 > \revert command. If you think the setting and reverting involves
 > too much typing, just declare some identifiers to use as short-cuts.

well, that's what I'm doing now...
but I find the
 \apply #(nest-props '((Stem thickness 4) (Slur transparent #t)))
   { .. }
solution very nice. I didn't realize that \apply could allow such
things, it's definitely something that I should dig.
BTW, my text editor is aware of brace matching.

 >> [...]
 > Again, I think you are biased since you are used to LISP. I'm afraid
 > this would scare most people and here we have the same problem with
 > the ending parenthesis used for many different purposes.

I was not exactly advocating the use of parens, but the hability to
add new syntactic abstractions, at a user level. As I noted, I was
just thinking (dreaming) loud. I do agree that, as it is now, lilypond
syntax is optimimum for note entry.

Again, \apply might satisfy most of my expectations. I'm very pleased
to discover it.

nicolas



_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user

Reply via email to