[ESS] Re: Filename completion becomes object completion
Paul Johnson
pauljohn at ku.edu
Mon May 9 20:53:01 CEST 2005
I can confirm that this patch does work! ESS is much more pleasant to
use now!
For anybody's convenience, I put a copy of a patch here
http://lark.cc.ku.edu/~pauljohn/software/favoriteEmacsFiles/tabCompletion.patch
This applies cleanly to the ess distribution
$ cd ess-5.2.7
$ patch -p1 < tabCompletion.patch
patching file lisp/ess-inf.el
$
I think that, if you are using ESS without compiling it (I gather many
of you are!), you can just grab this patch and apply it in your code
directory.
And the RPM I make for our computer lab & my personal use:
http://lark.cc.ku.edu/~pauljohn/software/favoriteEmacsFiles/emacs-ess-5.2.7-2.pj.noarch.rpm
This RPM package is only slightly different from the standard emacs-ess
package, an explanation is included and can be reviewed with "rpm -qip
emacs-ess-5.2.7-2.pj.noarch.rpm"
Brahm, David wrote:
>
> The following code works better for me, restoring the original order:
>
> ;; Order rearranged by DB: try 1) filename, 2) object, 3) history:
> (add-hook 'comint-dynamic-complete-functions
> 'comint-replace-by-expanded-history nil 'local)
> (add-hook 'comint-dynamic-complete-functions
> 'ess-complete-object-name nil 'local)
> (add-hook 'comint-dynamic-complete-functions
> 'ess-complete-filename nil 'local)
>
--
Paul E. Johnson email: pauljohn at ku.edu
Dept. of Political Science http://lark.cc.ku.edu/~pauljohn
1541 Lilac Lane, Rm 504
University of Kansas Office: (785) 864-9086
Lawrence, Kansas 66044-3177 FAX: (785) 864-5700
More information about the ESS-help
mailing list