On Wed, Oct 21, 2020 at 03:48:48PM +0200 I heard the voice of
Michael Siegel, and lo! it spake thus:
>
> > This program is usually started by the user’s session manager or
> > startup script. When used from xdm(1) or xinit(1) without a session
> > manager, ctwm is frequently executed in the foreground as the last
> > client. When run this way, exiting ctwm causes the session to be
> > terminated (i.e. logged out).
>
> That last sentence should be re-written because:
Hm. Little tricky; in a little mental wandering I haven't come up
with anything great for it. Seems like what it actually means is
either Obvious(tm) to you at a casual mention ('cuz you know how all
these pieces fit together, and this just reminds you), or requires
paragraphs of discussion...
> a) The session getting terminated here is the current X session.
> b) This does not log the user out of the shell session in which CTWM
> had been running.
I think it's written to mean the X session is logged out, and so e.g.
all the xterms you have are logged out too. I note that it's word for
word unchanged from twm's man too (apart from s/twm/ctwm).
But I guess we can at least do a little tweaking to make it harder to
misread; up in r676.
--
Matthew Fuller (MF4839) | [email protected]
Systems/Network Administrator | http://www.over-yonder.net/~fullermd/
On the Internet, nobody can hear you scream.