Ihor, thanks for your detailed answer. I checked the `org-next-link` function source code, don't know how to patch it. Is there other people want to contribute this patch? If no, this thread could be closed.
[stardiviner] <Hack this world!> GPG key ID: 47C32433 IRC(freeenode): stardiviner Twitter: @numbchild Key fingerprint = 9BAA 92BC CDDD B9EF 3B36 CB99 B8C4 B8E5 47C3 2433 Blog: http://stardiviner.github.io/ On Mon, Apr 14, 2025 at 1:03 AM Ihor Radchenko <yanta...@posteo.net> wrote: > stardiviner <numbch...@gmail.com> writes: > > > I use org-mode to manage bookmarks, contacts, and ebook library etc. So > > offten insert URL or other > > link types as property value in the properties drawer. > > ... > > The commands like ~org-next-link~ etc will ignore links in properties > > drawer. I think links in > > properties drawer should not be ignored. > > This one is annoying. > From previous discussions with Nicolas > (https://list.orgmode.org/orgmode/87r16umhnj.fsf@localhost/), links are > not technically recognized inside property drawers - *by the > parser*. However, we do sometimes recognize links (and timestamps) > bypassing the parser. > > I do not generally mind if `org-next-link' could find links inside > property drawers. However, I am not a fan of yet another special > situation where we override the parser context. > > That said, I'd accept a patch treating links inside property drawers > specially. More general and reliable solution is elusive. > > -- > Ihor Radchenko // yantar92, > Org mode maintainer, > Learn more about Org mode at <https://orgmode.org/>. > Support Org development at <https://liberapay.com/org-mode>, > or support my work at <https://liberapay.com/yantar92> >