=?iso-8859-1?Q?Re:_Re:_[ESS-bugs]_Re:_ess_5=2E2=2E2; _TAB_completion_takes_*ages*_=2E=2E?=
david at heffs.org.uk
david at heffs.org.uk
Mon Aug 23 12:40:01 CEST 2004
Guys,
Is there any documentation avilable on the problem since I can't find a
"known issues" section on the ESS page.
What can we do to solve the problem? Have you any recommendations about
how I would go about tracing the cause of the problem?
As I said before I'm willing to try to trace and debug the problem but I
would need some pointers on how to do this since I'm not an Emacs/R/ESS
developer.
Cheers, David.
"A.J. Rossini" <rossini at blindglobe.net> wrote on 23.08.2004, 05:59:49:
>
> I'm NOT glad it's a well known issue. It ought to have been solved.
> I believe it first came up around 5.1.2x or so (and so, R 1.7.x, I
> think).
>
> I'm not sure why it is so slow under Windows. Unfortunately, I do not
> have access to any machines running Windows (at least not for which I
> can actually install software, right now -- which is one recent change
> :-).
>
> I believe it's faster under XEmacs, that might be worth a check; if it
> isn't, then it's an R * Windows * Emacs interaction.
>
> best,
> -tony
>
>
> David Heffernan writes:
>
> > Hi,
> >
> > Well I'm glad that it's a "well known" issue. Is there any
> > documentation avilable on the problem? I can't find a "known issues"
> > section on the ESS page - this might be a useful addition for people
> > like me who are looking for work arounds / solutions to problems.
> >
> > Finally, what can we do to solve the problem? Have you any
> > recommendations about how I would go about tracing the cause of the
> > problem?
> >
> > Cheers, David.
> >
> > A.J. Rossini wrote:
> >
> >>If I recall, this is actually a "well known" issue with Emacs on
> >>Windows (but with XEmacs on Windows having a different set of
> >> problems).
> >>
> >>Not sure what to do, though.
> >>
> >>
> >>Martin Maechler writes:
> >>
> >>
> >>
> >>>This should have gone back to ESS-bugs :
> >>>
> >>>From: David Heffernan
> >>>Subject: Re: [ESS-bugs] ess 5.2.2; TAB completion takes *ages* ..
> >>>To: Martin Maechler
> >>>Date: Thu, 19 Aug 2004 22:11:15 +0000
> >>>
> >>>Martin,
> >>>
> >>>Thanks a lot for getting back to me so quickly - it's much appreciated.
> >>>
> >>> As you suggested I installed GNU Emacs 21.3 and the problem occurs
> >>> exactly as before.
> >>>
> >>>M-x ess-resynch takes an age:
> >>>
> >>>Forming completions for .GlobalEnv...... (wait 20 seconds)
> >>>Forming completions for Methods.....
> >>>etc.
> >>>etc.
> >>>
> >>>It takes a couple of minutes to get through all the environments / packages.
> >>>
> >>>Have you any ideas what to try next?
> >>>
> >>>Cheers, David.
> >>>
> >>>Martin Maechler wrote:
> >>>
> >>>
> >>>
> >>>>Yes indeed, this has not been a problem on Linux with R.
> >>>>
> >>>>You indicated using Emacs 20.7 which is from the last century.
> >>>>I don't really believe the problem to be an Emacs 20 one, but
> >>>>since ``everyone else'' uses Emacs 21.3 (I use 21.2
> >>>>occasionally) it would definitely make debugging easier.
> >>>>
> >>>>Thanks a lot for offering to debug this problem.
> >>>>AFAICS, I have no ess-r-namedb.el file either (on Linux) and
> >>>>still things work very fast.
> >>>>
> >>>>What happens when you (go to the *R* buffer and) type
> >>>>M-x ess-resynch ?
> >>>>It takes about half a second for me (fast Linux box though)
> >>>>your "current state" (below) looks exactly like mine...
> >>>>
> >>>>Regards,
> >>>>Martin
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>>>>>"David" == David Heffernan
> >>>>>>>>> on Wed, 18 Aug 2004 20:50:12 +0000 writes:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>> David> Hi, I'm having problems with ESS tab completion. The
> >>>> David> problem occurs on both Windows 2000 and XP and
> >>>> David> possible other Windows versions. I'm using R version
> >>>> David> 1.8.1 but I've had the problem with a various earlier
> >>>> David> versions too so I don't think the R version is a
> >>>> David> significant factor.
> >>>>
> >>>> David> The first time you attempt a tab completion in ESS it
> >>>> David> forms the list of available completions. This
> >>>> David> operation takes a *very* long time. After that
> >>>> David> completion works a treat for the duration of the ESS
> >>>> David> session. When you start another session it's back to
> >>>> David> square one.
> >>>>
> >>>> David> I'm aware of the ess-object-name-db game. I followed
> >>>> David> the instructions to create the ess-r-namedb.el file.
> >>>> David> Then when I start ESS again the ess-object-name-db
> >>>> David> variable is indeed defined (it's a local to the *R*
> >>>> David> buffer). But still the first tab completion takes an
> >>>> David> age.
> >>>>
> >>>> David> I know that there a many other users suffering with
> >>>> David> the same problem (this is clear as a result of my
> >>>> David> websearches to attempt to find a solution). Do you
> >>>> David> know of a solution to the problem?
> >>>>
> >>>> David> The fact that the problem has been known for a while
> >>>> David> and there has been no solution makes me wonder
> >>>> David> whether the ESS developers can reproduce it. I know
> >>>> David> Linux users who don't experience this problem so that
> >>>> David> seems plausible. If this is the case then perhaps I
> >>>> David> can help track it down since I can easily reproduce
> >>>> David> the problem. I work as a software developer and so
> >>>> David> am experienced in tracking and debugging software
> >>>> David> problems. However, I've never debugged anything like
> >>>> David> Emacs or ESS and realise that I would need some help
> >>>> David> setting up a dev environment for debugging.
> >>>>
> >>>>
> >>>> David> Cheers,
> >>>>
> >>>>
> >>>> David> David Heffernan.
> >>>>
> >>>>
> >>>> David> Emacs : GNU Emacs 20.7.1 (i386-*-nt5.1.2600)
> >>>>
> >>>>
> >>> ............
> >>>----------
> >>>
> >>>
> >>>_______________________________________________
> >>>ESS-bugs ESS-bugs at stat.math.ethz.ch
> >>>https://stat.ethz.ch/mailman/listinfo/ess-bugs
> >>>
> >>>_______________________________________________
> >>>ESS-core list: https://stat.ethz.ch/mailman/listinfo/ess-core
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >
> > _______________________________________________
> > ESS-bugs ESS-bugs at stat.math.ethz.ch
> > https://stat.ethz.ch/mailman/listinfo/ess-bugs
> >
> > _______________________________________________
> > ESS-core list: https://stat.ethz.ch/mailman/listinfo/ess-core
> >
>
> --
> Anthony Rossini Research Associate Professor
> rossini at u.washington.edu http://www.analytics.washington.edu/
> Biomedical and Health Informatics University of Washington
> Biostatistics, SCHARP/HVTN Fred Hutchinson Cancer Research Center
> UW (Tu/Th/F): 206-616-7630 FAX=206-543-3461 | Voicemail is unreliable
> FHCRC (M/W): 206-667-7025 FAX=206-667-4812 | use Email
>
> CONFIDENTIALITY NOTICE: This e-mail message and any attachments may be
> confidential and privileged. If you received this message in error,
> please destroy it and notify the sender. Thank you.
More information about the ESS-bugs
mailing list