emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [babel] Working dir incorrect


From: Loris Bennett
Subject: Re: [O] [babel] Working dir incorrect
Date: Tue, 14 Mar 2017 09:31:33 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Hi John,

John Hendy <address@hidden> writes:

> On Mon, Mar 13, 2017 at 9:32 AM, Loris Bennett
> <address@hidden> wrote:
>> Hi,
>>
>> In a file that used to work, when I now try to run some R code which
>> generates an image, I get the error:
>>
>>   cannot open file './usage_users_historical_facet.pdf'
>>
>> If I check the working directory for the R session I see
>>
>>   getwd()
>>   [1] "/usr/share/emacs/site-lisp/ess"
>>
>> instead of the directory in which my org file is located.
>>
>> I am now running Org 9.0.5 on Emacs 25.1.1.  The last time things worked
>> I was definitely using an older version of Org and possibly Emacs 24.
>>
>> Any thoughts?
>
> I agree with Nick on an ECM. Just to start the ball rolling:
>
> M-x org-version
> Org mode version 9.0.5 (release_9.0.5-288-g4caad0 @
> /home/jwhendy/.elisp/org/lisp/)
>
> $ emacs --version
> GNU Emacs 25.1.1
>
> #+begin_src min-config
>
> ;; set load paths
> (add-to-list 'load-path "~/.elisp/org.git/lisp/")
> (add-to-list 'load-path "~/.elisp/org.git/contrib/lisp/")
> (add-to-list 'load-path "~/.elisp/ess/lisp/")
>
> (require 'ess-site)
>
> ;; setup babel languages
> (org-babel-do-load-languages
>  'org-babel-load-languages
>  '((R . t)))
>
> #+end_src
>
>
> method:
> - emacs -Q
> - M-x load-file /path/to/min-config
> - C-c C-c on both of these blocks and get the results as shown
>
> ;;;;;;;; file: ~/Desktop/test.org ;;;;;;;;;
>
> * heading
>
> #+begin_src R
>
> getwd()
>
> #+end_src
>
>
> #+RESULTS:
> : /home/jwhendy/Desktop
>
> #+begin_src R :session r
>
> getwd()
>
> #+end_src
>
> #+RESULTS:
> : /home/jwhendy/Desktop
>
> ;;;;;;;;;;;;;;;;;
>
>
> How does this go for you?

Thanks for doing most of the work for me.  Unfortunately for me, the ECM
works fine, so I'm going to have to do some work myself and debug my
crufty old .emacs.

Thanks again,

Loris

-- 
This signature is currently under construction.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]