Handle attachment links more gracefully when expanding inline images
* lisp/org.el (org-display-inline-images): Introduce error-handling to ignore image display if the attachment link cannot be expanded for whatever reason. For example if attachments are relative to the buffer, but the buffer is temporary and lacks filesystem location.
This commit is contained in:
parent
28bb1c81fa
commit
58ceff522b
|
@ -16722,9 +16722,9 @@ boundaries."
|
||||||
(let ((file (if (equal "attachment" linktype)
|
(let ((file (if (equal "attachment" linktype)
|
||||||
(progn
|
(progn
|
||||||
(require 'org-attach)
|
(require 'org-attach)
|
||||||
(org-attach-expand path))
|
(ignore-errors (org-attach-expand path)))
|
||||||
(expand-file-name path))))
|
(expand-file-name path))))
|
||||||
(when (file-exists-p file)
|
(when (and file (file-exists-p file))
|
||||||
(let ((width
|
(let ((width
|
||||||
;; Apply `org-image-actual-width' specifications.
|
;; Apply `org-image-actual-width' specifications.
|
||||||
(cond
|
(cond
|
||||||
|
|
Loading…
Reference in New Issue