all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [BUG] Partially broken Org mode when remote setupfile is unavailable
@ 2024-03-19 10:46 Max Nikulin
  2024-03-20 12:15 ` Ihor Radchenko
  0 siblings, 1 reply; 8+ messages in thread
From: Max Nikulin @ 2024-03-19 10:46 UTC (permalink / raw)
  To: emacs-orgmode

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.



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-04-09 10:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-19 10:46 [BUG] Partially broken Org mode when remote setupfile is unavailable Max Nikulin
2024-03-20 12:15 ` Ihor Radchenko
2024-03-27 14:33   ` Max Nikulin
2024-03-30 10:02   ` Ihor Radchenko
2024-04-01 10:11     ` Max Nikulin
2024-04-01 11:10       ` Ihor Radchenko
2024-04-09  8:07   ` Ihor Radchenko
2024-04-09 10:30     ` Max Nikulin

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.