mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-15 01:57:40 -05:00
Implement handling of all Close On Exit modes. Default is to close
only on clean exit, which is a departure from most xterm-alikes but Ian reckons people will love me for it. If this turns out to be wrong, we can always change the default for Unix. [originally from svn r2120]
This commit is contained in:
15
unix/pterm.1
15
unix/pterm.1
@ -109,6 +109,21 @@ resources. All of these resources are of the form \fIpterm.FOO\fP
|
||||
for some FOO; you can make \fIpterm\fP look them up under another
|
||||
name, such as \fIxyz.FOO\fP, by specifying the command-line option
|
||||
"-name xyz".
|
||||
.IP "\fBpterm.CloseOnExit\fP"
|
||||
This option should be set to 0, 1 or 2; the default is 1. It
|
||||
controls what \fIpterm\fP does when the process running inside it
|
||||
terminates. When set to 2, \fIpterm\fP will close its window as soon
|
||||
as the process inside it terminates. When set to 0, \fIpterm\fP will
|
||||
print the process's exit status, and the window will remain present
|
||||
until a key is pressed (allowing you to inspect the scrollback, and
|
||||
copy and paste text out of it).
|
||||
|
||||
When this setting is set to 1 (the default), \fIpterm\fP will close
|
||||
immediately if the process exits cleanly (with an exit status of
|
||||
zero), but the window will stay around if the process exits with a
|
||||
non-zero code or on a signal. This enables you to see what went
|
||||
wrong if the process suffers an error, but not to have to bother
|
||||
closing the window in normal circumstances.
|
||||
.IP "\fBpterm.TerminalType\fP"
|
||||
This controls the value set in the TERM environment variable inside
|
||||
the new terminal. The default is "xterm".
|
||||
|
Reference in New Issue
Block a user