Using gtm_init() or gtm_ci() functions in the gtmshr
call-in library seems to change the terminal settings.
Specifically, these terminal settings are changed
(there may be others):
brkint -> ON (breaks cause interrupt signal)
time 0 -> time 8 (character read timeout set to 8ms)
ircnl -> OFF (disables cr->nl translation)
icanon -> OFF (disables terminal shortcut keys)
echo -> OFF (disables character echo. this is the most
imaxbel -> ON (??)
There doesn't seem to be a way to avoid the terminal
setting changes. A '$ /bin/stty sane' command will fix
them after using a C program that calls-in to mumps.
Log in to post a comment.