Hi,
I have tried the following .org file
--- 8< ---
#+setupfile: /dav:localhost#8000:/setup-dav-123.org
* Heading
[[https://orgmode.org/][Link]]
--- >8 ---
Having no webdav server running. Expected error:
Package ‘tramp-gvfs’ not supported
File mode specification error: (user-error Package `tramp-gvfs' not supported)
Unexpected errors:
- When point is on any non-empty line, RET is broken
save-excursion: Wrong type argument: stringp, nil
- The link is not fontified (it is parsed properly however and even may
be opened).
In the case of unavailable http: setupfile, RET is not broken,
but the link is not fontified.
--- 8< ---
#+setupfile: http://localhost:8000/setup-http-987.org
* Heading
[[https://orgmode.org/][Link]]
--- >8 ---
I expect that inaccessible setupfiles are just ignored and Org should
work as without "#+setupfile:" lines.
Emacs-28 Org current main HEAD.