summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-11-11 11:26:19 -0800
committerKaz Kylheku <kaz@kylheku.com>2018-11-11 11:26:19 -0800
commit97ac117f40805edf9d6df23608f7b92b67892855 (patch)
treed66390a7be05f54359b47c13a25424195f4cff13
parent167ef136249317f1d8ecb04024079d63757fc579 (diff)
downloadtxr-97ac117f40805edf9d6df23608f7b92b67892855.tar.gz
txr-97ac117f40805edf9d6df23608f7b92b67892855.tar.bz2
txr-97ac117f40805edf9d6df23608f7b92b67892855.zip
doc: listener suspend doesn't "depend" on job control
* txr.1: Revise wording implying that the Ctrl-Z suspend depends on POSIX job control. Job control is required for it to allow TXR to be foregrounded after it suspends. That is not our problem.
-rw-r--r--txr.18
1 files changed, 6 insertions, 2 deletions
diff --git a/txr.1 b/txr.1
index c7efefe8..d61d646f 100644
--- a/txr.1
+++ b/txr.1
@@ -64519,16 +64519,20 @@ background process, or serial line noise.
The Ctrl-Z ("Zzzz... (sleep)") command causes \*(TX to be placed into the
background in a suspended, and control returned to the system shell.
-This feature depends on the use of a POSIX job control shell.
Bringing the suspended \*(TX back into the foreground is achieved with a shell
-command such as the
+job-control command such as the
.code fg
command in GNU Bash.
When \*(TX is resumed, the interactive listener will re-display the edited
line and restore the previous cursor position.
+Making full use of this feature requires a POSIX job control shell,
+in the sense that without job control support in the shell, there may not be a
+way to restore \*(TX into the terminal session's foreground, causing the
+user to lose interactive control over that \*(TX instance.
+
.SS* Editing Help
The Ctrl-X ? command shows a summary of commands, in a four-line