no completion on *my* objects

Martin Maechler maechler at stat.math.ethz.ch
Mon Mar 13 18:14:55 CET 2000


>>>>> "Jennifer" == Jennifer Frazier Bryan <jenny at stat.berkeley.edu> writes:

    Jennifer> I forgot to specify Splus 5.0 Release 3.  Thanks.
    Jennifer> On Thu, 9 Mar 2000, Jennifer Frazier Bryan wrote:

    >> Hi. I've asked this before, to no response, but I feel like such a loser
    >> for not using this feature that I'm resuming my quest.  I have ESS 5.1.13
    >> running with GNU Emacs 20.4.1 on a RedHat 6.1 system.  Can anyone help me
    >> figure out why the objects I create cannot be completed on?  I've run
    >> "ess-resynch" and created the objects database.  It just never seems to
    >> consult my working directory.  Thanks,
    >> 
    >> ===========================================================
    >> Jenny Bryan                      Biostatistics, UC Berkeley
    >> jenny at stat.berkeley.edu
    >> ===========================================================

It's a problem with Splus 5.
Splus 5 is incompatible to Splus 3.x in several ways, such that
ESS "must know" if you use version 3.x or 5.y.

With current versions of ESS, 
the default Splus is still Splus 3.x, and not yet 5.y.  
As an unfortunate consequence, in a situation where you have
Splus 5.x installed with program name "Splus",
M-x S
	will *seem* to work okay, but both the object name completion, and
the help interface (via C-c C-v) are broken.

On the other hand, using
M-x S+5
	should "make your day".

Can you confirm this?

{It might be that 5.0 has extra problems which are fixed in
 5.1 which we are using (when not using R ..)
}

---
Now, *IF*  M-x S+5  works fine, you can make   M-x S  
work the same by editing  <ESS-dir>/lisp/ess-site.el
after the line which says
 >> ;;; On a PC, the default is S+4.  Elsewhere (unix) the default is S+3

replacing "S+3" by "S+5"  { lines 273 - 277 (+-) }.

Hope this helps
{and please confirm if it does!}

Martin Maechler <maechler at stat.math.ethz.ch>	http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum  LEO D10	Leonhardstr. 27
ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1228			<><
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
ess-help mailing list -- To (un)subscribe, send
subscribe	or	unsubscribe
(in the "body", not the subject !)  To: ess-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the ESS-help mailing list