[ESS] file name completion again
Martin Maechler
maechler at stat.math.ethz.ch
Wed Aug 31 19:31:22 CEST 2005
Hi Jean,
I'd be glad if I had any further idea,
but actually I don't.
>>>>> "Jean" == Jean Eid <jeaneid at chass.utoronto.ca>
>>>>> on Wed, 31 Aug 2005 12:54:38 -0400 writes:
Jean> Hi Martin (again)
Jean> I just took out all of ess-5.2.6 elements from anywhere on my box. I
Jean> installed ess-5.2.9 (M-x descrive-varible RET ess-version shows
Jean> ess-5.2.9). Now it is saying "last thing matched was not a buffer"
That "last thing matched was not a buffer"
sounds pretty nasty,
but I've never seen it. It must be Xemacs-specific somehow.
Any Xemacs users who can help ??
Jean> So I took out 5.2.9 and installed 5.2.8, I get the same message.
Jean> P.S. when envoking xemacs I get an error "Error: ess-site.el:
Jean> ess-etc-directory"
Jean> I have (require 'ess-site) in my init.el
Jean> Thank you
Jean> Jean
Jean> On Wed, 31 Aug 2005, Martin Maechler wrote:
>> Hi Jean,
>>
>> >>>>> "Jean" == Jean Eid <jeaneid at chass.utoronto.ca>
>> >>>>> on Wed, 31 Aug 2005 09:11:39 -0400 writes:
>>
Jean> I asked this question a while back and no solution was
Jean> given. I installed the new ess package and it is still
Jean> not working.
>>
>> "new" and then you say it's version 5.2.6 ???
>>
Jean> The question deals with file-name completion and
Jean> tracking the setwd() to sync the current directory in ESS.
>>
>> tracking setwd() is still on our todo list, unfortunately.
>> It's not hard, but not trivially easy and somehow we have been
>> busy with other stuff.
>>
Jean> esc-tab generates an error "wrong type argument: stringp, nil"
>>
>> this is a bug I think we've fixed for 5.2.8 :
>>
>> http://ESS.r-project.org/Manual/readme.html#New-Features
>> has
>> > Changes/New Features in 5.2.8:
>> > * iESS: [Tab] completes *file* names "inside string" as in earlier
>> > (<= 5.2.3) ESS versions.
>>
>>
Jean> The only way around this is I have included the
Jean> following key definition
>>
Jean> (global-set-key [(shift tab)] 'comint-dynamic-complete-filename)
>>
Jean> now shift-tab does the work but I need to resync the
Jean> current working directory. Is there a way I can
Jean> directly get xemacs to do so.
>>
Jean> I am using xemacs 21.4 (patch 17) on a debian machine.
Jean> ess version 5.2.6
>>
>> 5.2.6 is outdated; please get 5.2.9
>>
>> Note however that unless you can *replace* the xemacs version
>> of ESS, you may need to carefully remove it; since -- at least
>> when I tried a while ago -- the Xemacs version is loaded before
>> the user has any chance to tell differently in his ~/.xemacs/init.el
>> initialization file.
>>
>> Martin
>>
Jean> ______________________________________________
Jean> ESS-help at stat.math.ethz.ch mailing list
Jean> https://stat.ethz.ch/mailman/listinfo/ess-help
More information about the ESS-help
mailing list