[ESS-bugs] ess-mode 5.2.1 - (executable-find "acroread") is void
john.gavin at ubs.com
john.gavin at ubs.com
Tue Jun 29 11:06:17 CEST 2004
Hi Stephen,
> Please try the following:
>
> xemacs -q
>
> Put the following in the *scratch* buffer:
>
> (executable-find "acroread")
>
> And then, with point at end of that line, type C-x C-e
> What message do you then get? For me, in the echo line I see
> "/usr/bin/acroread"
>
> If you get a pathname or nil, you should be okay. But maybe you are
> getting some error about it being a void function? If so, we'll have
> to test further on a windows platform.
Unfortunately, I get
"Symbol's function definition is void: executable-find"
Regards,
John.
John Gavin <john.gavin at ubs.com>,
Quantitative Risk Models and Statistics,
UBS Investment Bank, 6th floor,
100 Liverpool St., London EC2M 2RH, UK.
Phone +44 (0) 207 567 4289
Fax +44 (0) 207 568 5352
> -----Original Message-----
> From: Stephen Eglen [mailto:stephen at anc.ed.ac.uk]
> Sent: 29 June 2004 09:56
> To: Gavin, John
> Cc: ess-bugs at stat.math.ethz.ch
> Subject: [ESS-bugs] ess-mode 5.2.1 - (executable-find "acroread") is
> void
>
>
> hi John,
>
> > I just tried to upgrade from 5.2.0 to 5.2.1 but encountered a bug
> > at startup which I hope is straightforward to correct.
> >
> > Using the option '-debug-init' at startup
> > and manually editing my .init.el file,
> > I have isolated the problem to the line (in init.el)
> >
> > (load "C:/Program
> Files/XEmacs/xemacs-packages/lisp/ess/lisp/ess-site.el")
> >
> > With just this line on its own in my init.el file I
> > get the following error message:
> >
> > Signaling: (void-function executable-find)
> > (executable-find "acroread")
> > (setq ess-tmp-file (executable-find "acroread"))
>
> The problem seems to come from here:
>
> essa-sas.el:98: (setq ess-tmp-file (executable-find "acroread"))
>
> But I can't see why this should fail, unless it is a Windows/Unix
> issue (I'm testing this on Unix).
>
> Please try the following:
>
> xemacs -q
>
> Put the following in the *scratch* buffer:
>
> (executable-find "acroread")
>
> And then, with point at end of that line, type C-x C-e
> What message do you then get? For me, in the echo line I see
> "/usr/bin/acroread"
>
> If you get a pathname or nil, you should be okay. But maybe you are
> getting some error about it being a void function? If so, we'll have
> to test further on a windows platform.
>
> Thanks, Stephen
>
Visit our website at http://www.ubs.com
This message contains confidential information and is intend...{{dropped}}
More information about the ESS-bugs
mailing list