(fix): set default-directory in org-roam-with-temp-buffer (#1300)

This ensures that relative paths in keywords such as `#+setupfile:` and
`#+include:` work when building cache etc.
This commit is contained in:
Tim Quelch
2020-11-18 21:33:57 +11:00
committed by GitHub
parent 060a29c91d
commit dbed2bcf5d

View File

@ -62,7 +62,8 @@ If FILE, set `org-roam-temp-file-name' to file and insert its contents."
(with-temp-buffer
(let ((org-roam-directory ,current-org-roam-directory)
(org-mode-hook nil)
(org-inhibit-startup t))
(org-inhibit-startup t)
(default-directory (file-name-directory ,file)))
(org-mode)
(when ,file
(insert-file-contents ,file)