Thanks Ista. The result is not the same, but it's equally useless. It produces almost the same as typing the name of the function and pressing <Enter>. That is to say, unless the function has been edited in the working directory, it lists all the code without any of the comments almost in the form of a list element labelled "structure" and a second element labelled "source" which contains all the source in the form of a character vector. Quite a lot of text wrangling is required to get that text into the form of an editable function.
There is a slight difference from what results from typing the function name and pressing <Enter> in that the word "structure" is not in the latter and the source is an attr. (I say "almost" because neither form is exactly the same as how a list is displayed.) Is that intended behaviour? TIA Patrick On 04/13/2018 01:48 AM, Ista Zahn wrote: > On Thu, Apr 12, 2018 at 3:56 AM, Patrick Connolly > <p_conno...@slingshot.co.nz> wrote: >> Thanks for the response, however, if I start Emacs with a '-q' none of >> my ~/.emacs file is read, so Emacs doesn't know how to start R. More >> to the point, I'm unable to run R within Emacs any other way. > The usual recipe is to start with emacs -q and then evaluate > > (package-initialize) > (require 'ess-site) > > in the scratch buffer, then check to see if you can reproduce the bug. > If you have ESS installed in a way that it is not in your load-path by > default you may have to do something along the lines of > > (add-to-list 'load-path "/path/to/ESS/lisp/") > (load "ess-site") > > Best, > Ista > > > >> I gather there is a way of applying individual lines of the .emacs >> files but a bear with a small brain doesn't know how to do that (or >> where to look in the manual how to do it), >> >> It would appear, if it doesn't reproduce, that the problem is >> somewhere in my .emacs file. That's a hodge-podge of various things >> I've picked up over the decades so it wouldn't be surprising to find >> some incompatibilities. >> >> Ideas appreciated. >> >> >> On Wed, 11-Apr-2018 at 07:44AM -0400, Ista Zahn wrote: >> >> |> I can't reproduce it with the latest ESS from melpa. Can you give >> |> reproduction steps starting with >> |> >> |> emacs -q >> |> >> |> ? >> |> >> |> --Ista >> |> >> |> On Wed, Apr 11, 2018 at 4:58 AM, Patrick Connolly >> |> <p_conno...@slingshot.co.nz> wrote: >> |> > For a long time I used to be able to use >> |> > >> |> > ess-dump-object-into-edit-buffer >> |> > >> |> > to create a buffer that could be used to edit the designated function >> |> > from anywhere on the search path to make a local version. >> |> > >> |> > Starting at about ess-15.x, only the first 5 or so lines of code is >> |> > made available which I took to be a bug that would be fixed. However, >> |> > I was mistaken. I installed ess-17.11 and it's still the same. Being >> |> > a bear with only a small brain, I can't imagine what use that would be >> |> > if it's what is intended. >> |> > >> |> > Could it be that there is an additional setting that allows all of the >> |> > function (including comments) to be dumped into that buffer? Perhaps, >> |> > more difficult to track down, I have something else in my ~/.emacs >> |> > file that is incompatible. >> |> > >> |> > TIA for suggestions. >> |> > >> |> > -- >> |> > ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~. >> |> > ___ Patrick Connolly >> |> > {~._.~} Great minds discuss ideas >> |> > _( Y )_ Average minds discuss events >> |> > (:_~*~_:) Small minds discuss people >> |> > (_)-(_) ..... Eleanor Roosevelt >> |> > >> |> > ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~. >> |> > >> |> > ______________________________________________ >> |> > ESS-help@r-project.org mailing list >> |> > https://stat.ethz.ch/mailman/listinfo/ess-help >> >> -- >> ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~. >> ___ Patrick Connolly >> {~._.~} Great minds discuss ideas >> _( Y )_ Average minds discuss events >> (:_~*~_:) Small minds discuss people >> (_)-(_) ..... Eleanor Roosevelt >> >> ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~. [[alternative HTML version deleted]] ______________________________________________ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help