[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[BUG] Relative filenames for graphics output in ob-R.el [9.8-pre (releas
From: |
Sam Crawford |
Subject: |
[BUG] Relative filenames for graphics output in ob-R.el [9.8-pre (release_9.7.4-80-g7fa169)] |
Date: |
Tue, 25 Jun 2024 10:57:11 +0000 |
When running an R session for org babel, if the working directory of
that session is different to the directory of the org file, then source
blocks with :results (output) graphics file will not work correctly. I
believe this is due to the fact that
org-babel-R-construct-graphics-device-call uses a relative filename.
I'm not sure what the best way to fix this is. My workaround was to
replace out-file with (file-name-concat default-directory out-file) in
the call to format at the end of
org-babel-R-construct-graphics-device-call, but I'm not convinced this
is the best way to do things.
Emacs : GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42,
cairo version 1.18.0)
of 2024-06-21
Package: Org mode version 9.8-pre (release_9.7.4-80-g7fa169 @
/var/home/sam/.emacs.d/straight/build/org/)
- [BUG] Relative filenames for graphics output in ob-R.el [9.8-pre (release_9.7.4-80-g7fa169)],
Sam Crawford <=