[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