|
From: | Rainer M Krug |
Subject: | Re: [O] [RFC] Change visibility for bracket links |
Date: | Wed, 5 Oct 2016 17:46:36 +0200 |
Hello,
I'd like to make the following change to bracket links display (i.e.,
when `org-highlight-links' contains `bracket', which is the default).
Basically, I want to leave a visible pair of brackets around the link,
i.e.,
[[uri][description]]
is displayed as
[description]
instead of
description
and
[[uri]]
is displayed as
[uri]
instead of
uri
The rationale behind this suggestion is that editing a mostly invisible
link is unintuitive when point is at the boundaries of its visible part.
More precisely, in the following visible part of a link
description
if point hits "d" from the right, changes happen in the description of
the link, but if point comes from the left, changes happen before the
link.
I guess I could get used to it, but sometimes, the link happens to be at
column 0. In this case, the only way to "come from the left" is to move
to the previous line and go past the newline character. This is, IMO,
very annoying, notwithstanding the fact that it is impossible to realize
at the beginning of the buffer.
Leaving a pair of brackets, OTOH, disambiguates the situation. Editing
before the opening bracket makes changes before the link. Conversely,
editing after the former makes changes to the uri or the description,
whichever is displayed.
The cost a little more visual clutter, but it seems very acceptable to
me. I attach a quick patch for testing.
Feedback welcome.
Regards,
--
Nicolas Goaziou 0x80A93738
[Prev in Thread] | Current Thread | [Next in Thread] |