WinHugs beta
Neil Mitchell
ndmitchell at gmail.com
Thu Oct 6 14:26:21 EDT 2005
> Under Unix, echoing is left to the OS. The usual OS setting is to echo
> by characters. I thought plain hugs running in a Windows console window
> did this too, but haven't checked.
It doesn't.
> So I'd prefer to have characters echoed as they're typed, but don't
> know what is the cleanest way to achieve this under WinHugs.
There are two solutions:
1) Add it to WinHugs, easy enough, just make the typed character
handler also write a character (currently it deliberately blocks it).
This won't fix it in command line hugs.
2) Add it to Hugs, on windows platform explicitly do a getchar,
putchar. WinHugs would receive this fix automatically because it traps
putchar.
As for line buffering, this should be something specified by the
standard. Lines can be buffered with a unlines . map (reverse .
reverse) . lines style construct, and this was how I was taught to use
interact with buffering.
Neil
More information about the Cvs-hugs
mailing list