[ESS] problems with emacclient
Kasper Daniel Hansen
khansen at stat.Berkeley.EDU
Thu Nov 3 23:31:39 CET 2005
On Nov 3, 2005, at 2:03 PM, Rodney Sparapani wrote:
> Kasper Daniel Hansen wrote:
>
>>
>>
>> Copy/pasting this thing I get "symbol's value as variable is
>> void: xemacs-p
>>
>> This is using GNU Emacs (for Mac) based on a "recent" cvs version
>> of v22.0.50 and ess 5.2.10.
>>
>> I guess xemacs-p is some locally defined variable?
>>
>> Kasper
>>
> Hi Kasper:
>
> There is alot of code that depends on whether you are running GNU
> Emacs
> or XEmacs. So, most people have a site defined way of doing that
> like:
> (setq xemacs-p nil) ; for GNU Emacs
> (setq xemacs-p t) ; for XEmacs
>
> So actually, the code is incomplete. It needs to be something like:
>
>> (add-hook
>> 'inferior-ess-mode-hook
>> '(lambda()
>> (if (xemacs-p) (gnuserv-start)
>> (server-start nil))))
>
Ok, but now I get symbol's function definition is void (xemacs-p do
exists as a variable, at least C-h v describes the current value (=nil))
I guess I should learn some elisp.
Kasper
More information about the ESS-help
mailing list