Hi all, I'm trying to get julia working via ESS in Aquamacs 3.0a. I managed to get it running on one computer but can't seem to get it on another one with very similar setups. The first thing I did was add this to my .emacs
Also, in the instructions
here it says to also have
(load "path/to/ESS/git/lisp/ess-site")
or
in .emacs. But both of these return the following error with the newer versions of Aquamacs/Emacs. I assume this is because ESS is now pre-packaged with emacs distributions but am not sure:
File error: Cannot open load file, no such file or directory, ess-site
ESS is working with R still on this computer, so it does seem to be loaded.
With either the julia or julia-basic version above, M-x julia doesn't work (emacs says [No match]). I then tried to start julia from a shell started in the terminal. It didn't work because julia didn't seem to be in my path. So I added julia to my PATH in .bash_profile and can stat it now by typing 'julia' in shell now from the terminal. But if I start shell in Emacs, it still doesn't work. I figured out that this was because shell in emacs doesn't run .bash_profile automatically. So I added
(setenv "PATH" (shell-command-to-string "source ~/.bash_profile; echo -n $PATH"))
to my .emacs. But then I get this error:
bash-3.2$ julia
ERROR: could not start process `tput setaf 0`: no such file or directory (ENOENT)
in test_success at process.jl:460
in success at process.jl:468
in _start at client.jl:417
Process shell exited abnormally with code 1
I'm not very experienced with .emacs or .bash_profiles or PATH variables. So any help would be much appreciated!
Thanks,
Steve