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