Implicit Link Names
Lou Quillio
public at quillio.com
Fri Apr 2 15:41:22 EST 2004
What spooked was the idea of *interpreted* link anchors:
Now is the time for [all good men] to come to the aid of their
pseudomarkup.
[good]: http://textism.com/tools/textile/
Remove interpretation and some problems fall away:
[all good men]: http://textism.com/tools/textile/
But some remain. Use of non-anchor square brackets still requires some
vigilance, though lots less than in an interpreted situation.
Multi-author environments would have to make certain that MD text blobs
were processed discretely (though they probably would be, anyhow).
Bottom-up parsing would have to be a conscious stipulation, and
duplicate anchor text would have to be resolved against a single target
(no *errors*, just consequences).
I still think unintended (and unforeseen) conflicts might arise, but
maybe are marginal. As long as anchors are literal and uninterpreted,
and parsing outcomes remain the user's responsibility -- and don't give
rise to parser *warnings* or anything like the notion of "validity,"
I'll back off.
All of this really needs to be weighed against the benefits, though. I
want to be able to quote or re-factor myself in native MD a year hence
without having to pore over the new text, rooting-out link conflicts.
Explicit referential links are such a boon it seems gluttonous to want
even more convenience.
Let's also be careful not to consider things solely in an essay-length
box. MD needs to work in longer pieces; its traction will suffer if
it's developed within tacit, artificial constraints.
Oh and this, natch, is a minefield in any case:
Now is the time for all good men[link] to come to the aid of their
pseudomarkup.
LQ
++++++++++++++++++++++++++++++++++++
Lou Quillio
P.O. Box 24
Saratoga Springs, NY, USA 12866
518.796.0256 (cell)
http://quillio.com/
More information about the Markdown-discuss
mailing list