Comment 10 for bug 958987

Revision history for this message
Richard Stanton (a-stanton) wrote :

The problem is still there in certain situations, I'm afraid, with r918 on my Mac. Here are three experiments. In numbers 1 and 2, things work as they're supposed to. In number 3, they don't:

1) Script file =

#!/usr/bin/ipython
print "Hi, Richard"

In this case, the temp file is correctly stored in the temp directory as (for example)
/var/folders/zf/bgjm4tvs3wv_6q7_6z3b2nx00000gn/T/ipython61090CmR.py. The ipython buffer is called *IPython*.

2) Script file =

print "Hi, Richard"

py-shell-name = "ipython"

In this case, the temp file is again correctly stored in the temp directory as (for example)
/var/folders/zf/bgjm4tvs3wv_6q7_6z3b2nx00000gn/T/ipython61090CmR.py. The ipython buffer is again named *IPython*

3) Script file =

print "Hi, Richard"

py-shell-name = "/Library/Frameworks/EPD64.framework/Versions/7.2/bin/ipython"

In this case, the temp file is saved in the *wrong* location as
/Library/Frameworks/EPD64.framework/Versions/7.2/bin/ipython61090PwX.py.

In this case, the ipython buffer is called *ND 0.12*