[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