From romain.francois at dbmail.com  Fri Aug 21 11:21:03 2009
From: romain.francois at dbmail.com (Romain Francois)
Date: Fri, 21 Aug 2009 11:21:03 +0200
Subject: [Rd] more special completions
Message-ID: <4A8E66FF.6000201@dbmail.com>

Hi,

Would it be possible to add the capability for functions to register how 
they would like to complete themselves.

Currently, there is the .addFunctionInfo, but it allows only functions 
to register a static list of potential completions, I was thinking of a 
way to register not a fixed list of possible completions, but a 
__function__ that would calculate completions dynamically.

This could be useful for the "new" function in R, if associated with 
something that can retrieve the current list of S4 classes (not sure 
this exists).

Another example of where this could be used would be the .jnew function 
from rJava, where the first argument is a java class, associated with 
something that can complete java class names.

Romain


-- 
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
|- http://tr.im/w33B : Completion for java objects
|- http://tr.im/vzip : Code Snippet : List of CRAN packages
`- http://tr.im/vsK1 : R parser package on CRAN



[Rd] more special completions
Romain Francois