On Thu, Oct 14, 2010 at 4:57 PM, Mark Polesky <markpole...@yahoo.com> wrote:
> I think this is a good time to rethink how LilyPond uses the
> \markup command.  Perhaps the code is too casual in this
> respect?  It would be nice instead to have a more semantic
> command vocabulary to replace top-level markups, for
> example:
>
> \alternateVerse
> \footnote
> \dialogue
> \stageDirections

[At the risk of sounding like a Web-addict geek (which I happen to
be), this makes me think, again, of the HTML: whereas with HTML2/3/4
so far we only had the <div> that, that was used everywhere for
everything without any sense of hierarchy whatsoever, in HTML5 they've
added such tags as <header>,<article>, <section>, <aside> etc. that do
not do anything new at all compared to <div>s, but do confer quite an
elegant structure to the code.]

(Granted, this post was useless, pedant, off-topic and hardly worth
$0.2, but I believe it's quite appropriate in any 70-long mails
discussion -- and counting :-)

GLHF,
Valentin

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to