[Simh] SIMH console settings for escape sequence support
J. David Bryan
jdbryan at acm.org
Sat Jan 2 21:37:11 EST 2016
On Saturday, January 2, 2016 at 12:17, Johnny Billquist wrote:
> Aha. Thanks.
You're welcome.
> I'd say that such a "terminal" should not be used then.
Unfortunately, it's what you get by default when you run SIMH on Windows.
> I don't mind there being support for such a broken thing, but why have
> it as default.
It isn't the default; it's the specific choice of whoever wrote the
terminal interface simulators for the system in question (I gather that's
Bob for the PDP-11). The initial flag setting is explicitly defined as
TTUF_MODE_7P, which requests filtered output. But it just as easily could
have been TTUF_MODE_7B, which does not. I assume that the author had a
reason to select the former, but if the community prefers unfiltered
output, then changing the code to use TTUF_MODE_7B is simple -- it's just
changing one letter in the source file. ;-)
I would argue that it is broken to change the default for all simulators
for all machines to include non-printing characters in the filter that is
supposed to remove non-printing characters. If you prefer that for the PDP-
11 family, or for other families, that's reasonable and fine, but the
proper response is to change the default mode for those families to 7B, not
make the filtered mode the same as the unfiltered mode.
-- Dave
More information about the Simh
mailing list