This function registers a completion function. This is the same kind of
functionality you'd get if you hit your tab key while using Bash.
Parameters
- function
You must supply the name of an existing function which accepts a
partial command line and returns an array of possible matches.
Return Values
Returns TRUE
on success or FALSE
on failure.