Bjorne completion will not complete empty tokens
It works with the redirecting interp, so its something specific in the bjorne code.
If you try to complete anything without giving it at least a single character for the last token, then it won't provide any completions.
Steve, i haven't dug right into this yet, but it seems like it might be in some way related the issue of the aliases not completing. I believe you were mentioning something about extending the BjorneParser to be more intelligent in regards to completion. (I took what you said to mean that it would allow completion of the interprets own syntax, and add things like |, &&, > to the list of completions).
If this is something you'd prefer to handle, then i'll leave it open, otherwise I'd be willing to pick away at this.