Mike:
Thanks for the "smiley face". Wish I could say I invented "getting one character at a time", but one of my peers gave it to me sometime in the early '90s. He probably acquired it from somebody else.
I figured since Vlad was creating a FAQ on tweaking the terminal driver, this would fit in.
If you think it's reasonable I will place this in a FAQ of it's own. I haven't created one yet.
Regards,
Ed