[Info-vax] CRTL and RMS vs SSIO

Lawrence D’Oliveiro lawrencedo99 at gmail.com
Tue Oct 26 21:31:48 EDT 2021


On Monday, October 25, 2021 at 3:45:24 AM UTC+13, Simon Clubley wrote:
> On 2021-10-23, Lawrence D?Oliveiro <lawren... at gmail.com> wrote:
>
>> For example, how do they emulate terminal driver behaviour?
>> Say, something basic like being able to hit CTRL/Y to suspend a
>> user-mode program, then type CONTINUE to resume it? How
>> do they emulate that under Linux? 
>>
> If they don't support it (and I don't know if they do) why would they 
> need to ?

Because it can be done. And it is part of the VMS experience, after all.

This is actually an easy one: POSIX job control can already deal with it. Slightly more complicated is, say, handling CTRL/T and read-with-prompt. Remember that CTRL/T is implemented as an out-of-band AST that triggers a terminal broadcast, so to handle that correctly, I think you would need to implement terminal driver handling in the DCL compatibility process I previously mentioned.

> A typical customer might simply not care about that if 
> they can get the rest of their application running on Linux. 

There is a key thing they teach you in customer-support courses, that “delighting the customer” involves going a little bit beyond what they expect.

With Linux, we have the technology!



More information about the Info-vax mailing list