Hi Eric,

Eric Abrahamsen <e...@ericabrahamsen.net> writes:

> *None* of the complexity is in the format itself: if you unloaded
> org-comment, the comment links would be perfectly human-readable. All of
> the complexity is in helper functions for manipulating them. I suppose
> it would be possible to define some non-link syntax for them, but why do
> that when the link syntax works perfectly well?

Because [[comment:X][Y]] is displayed (by default) as "Y" which can be
misleading as X and Y grow out of sync.  Perhaps I'm wrong, but I see no
point in "Y" for a comment.  Further, nasty stuff is sometimes applied to
X such as escaping spaces.  In addition, export filters cannot easily be
pointed to links (you'd have to make a check on the type of link), and you
need a bit more hassle to map over them with org-element etc.  Again,
that's just my opinion so feel free to ignore it!

> Ah, that's a good point. cl-lib isn't necessary, just convenient, and
> could be removed.

It's only a concern if you want to advocate for including this in Org 8.3.

Cheers,
Rasmus

-- 
Tack, ni svenska vakttorn. Med plutonium tvingar vi dansken på knä!


Reply via email to