I couldn't get your patch to work. However, I did see what was going
on
and I managed to write my own patch. I don't know if this could break
anything else, but it does fix my OS X completion problems.
Thanks, I'll install it later.
From my limited knowledge, it looks as if the process communication
code for OS X will return data in 1024-character blocks, but for
better-supported platforms, it will read until the end of line?
No, but maybe the limit is 4096 is other platforms.
Thanks for helping us fix this issue.