On 11/13/22 19:49:56, Donald Russell wrote:
...
But the other problem occurs when the console is disconnected/reconnected
and the geometry is different. (A very likely scenario as everybody has
their favorite settings. I generally use 60 X 140)
I can detect when a reconnect event happens, but there needs to be a way to
tell the kernel/driver “check the geometry and adjust accordingly”.
CMS, at least, handles this magnificently. I can be in a full screen XEDIT
session, disconnect my terminal (emulator) then reconnect with a different
geometry. XEDIT refreshes the screen correctly.
I can't change geometry without disconnecting, but that may be a limitation
of the terminal emulator.
One thing lost by using 3270 support - can’t spool the console. That’s a
different problem for a different thread. 😀
In CMS, my terminal is spooled. When I enter a full screen application
(XEDIT) spooling is suspended. when I return to 3215 emulation, spooling
continues. This probably depends on CMS making CP aware of the transition.
You might run c3270 under a "script" pty
<https://www.ibm.com/docs/en/zos/2.5.0?topic=descriptions-script-makes-typescript-terminal-session>
and everything would be captured to ./typescript including 3270 data
streams. You probably don't want that.
--
gil
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390