From 97ac117f40805edf9d6df23608f7b92b67892855 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sun, 11 Nov 2018 11:26:19 -0800 Subject: 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. --- txr.1 | 8 ++++++-- 1 file 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 -- cgit v1.2.3