I forgot to mention, this is currently targeted at julia 0.5, it needs the 
new function types. It should work for nightlies. 

On Thursday, February 18, 2016 at 3:23:41 PM UTC+1, Mauro wrote:
>
> > Sounds very useful! I have a scenario that probably fits... When using 
> > PyCall I always find myself pressing tab to see what methods are defined 
> on 
> > a python object: 
> > 
> > "obj[:get_something]()[<tab><tab><tab>"... Crap... Gotta look at the 
> docs... 
> > 
> > It would be awesome if you gave a quick how-to for something like that. 
>
> I just tried that but it doesn't seem to work (yet?).  That would be the 
> killer feature! 
>
> > On Thursday, February 18, 2016, Fabian Gans <[email protected] 
> <javascript:>> wrote: 
> > 
> >> I want to share an (unregistered) package called CustomREPLComepletions 
> >> https://github.com/meggart/CustomREPLCompletions.jl. It hooks into the 
> >> REPL completion system and lets you add individual completions 
> depending on 
> >> the function surrounding the current cursor. 
> >> 
> >> For example, if after the following lines: 
> >> 
> >>     using CustomREPLCompletions 
> >>     d=Dict("aa"=>5,"bb"=>6) 
> >>     d[" 
> >> 
> >> hit the tab key twice and the completion suggestions will be "aa" and 
> >> "bb". 
> >> 
> >> Another example, and the main reason I put this together is when 
> reading 
> >> files containing some kind of datastructure: 
> >> 
> >>     using CustomREPLCompletions, HDF5 
> >>     data = h5read("myfile.h5","             # hit tab after the " 
> >> 
> >> This will look up the groups and variables stored in myfile.h5 and so 
> you 
> >> can tab-complete yourself through the file's hierarchy. 
> >> I wanted to find out if anyone besides me would find this useful and if 
> >> yes how to best integrate this into the packages it concerns. 
> >> 
> >> Fabian 
> >> 
> >> 
> >> 
>

Reply via email to