[ESS-bugs] ess-mode 5.2.7; cannot get help for contour()

Martin Maechler maechler at stat.math.ethz.ch
Thu Jun 23 09:18:59 CEST 2005


>>>>> "MM" == Martin Maechler <maechler at stat.math.ethz.ch>
>>>>>     on Thu, 23 Jun 2005 09:12:48 +0200 writes:

>>>>> "StEgl" == Stephen Eglen <S.J.Eglen at damtp.cam.ac.uk>
>>>>>     on Wed, 22 Jun 2005 18:19:36 +0100 writes:

    StEgl> hi martin,
    >>> 
    StEgl> Thanks for fixing this.  I had a quick look at how the function
    StEgl> ess-help-bogus-buffer-p is deciding contour is bogus - but couldn't
    StEgl> see anything obvious - but I didn't step through the code.  Any one
    StEgl> else know whether there is something to fix here?
    >>> 
    >>> There must be.  Since we can reproduce Sebastian's problem now
    >>> by (setq ess-help-kill-bogus-buffers t) , we have two things going wrong :
    >>> 
    >>> 1) contour's help buffer is considered bogous  {and Stephen was
    >>> trying to debug this}
    >>> 
    >>> 2) The (mini buffer) message for such a "bogous" buffer is
    >>> 
    >>> "no documentation"
    >>> 
    >>> which is wrong and leading users to wrong conclusions.

    StEgl> what is the definition of a bogus help buffer?

    StEgl> I can volunteer to look at this, once I know what the definiton of a
    StEgl> bogus help buffer is!

    MM> E.g., the one you get from 

    MM> ?blabla    		{in R}
    MM> or
    MM> C-c C-v blabla	{in R or S-plus}

{and MM pressed the "Send" equivalent of emacs' vm too quickly}

I had wanted to add that the bogus buffers look slightly
different in different "S engines" :

R's say
--------------------
No documentation for 'blabla' in specified packages and libraries:
you could try 'help.search("blabla")'
--------------------

S-plus 6.2 (Linux) says
--------------------
No documentation for topic "blabla"
--------------------

Martin




More information about the ESS-bugs mailing list