Sometimes, for example when liner is used to allow the user to choose from a few options, it would be useful to immediately print the available options, instead of waiting the user to press the Tab key first.
I think a function like SetTabCompletionImmediate (bool) would enable users to control this.
If this change would be accepted, I could try to provide the implementation.