Ar an seachtú lá de mí Lúnasa, scríobh Mike Kupfer:
In 21.4.18, C-z is bound to suspend suspend-emacs-or-iconify-frame.
Neither that or suspend-or-iconify-emacs gives me my shell back. But
suspend-emacs does. So that seems to be backwards from Aidan's patch.
Not hugely surprising; I don’t see the behaviour the change fixes on 21.4,
and indeed the bug in question isn’t there on 21.4.
What's more confusing is that I'm suddenly having problems
getting
"gnuclient -nw" to start up at all. When I run it, instead of getting
an XEmacs frame, it hangs. If I C-z it, I get
^Z[2] + Stopped (SIGTSTP) /usr/local/bin/gnuclient -nw
[1] - Stopped (SIGTTOU) xemacs &
Putting job 1 (xemacs) into the foreground gives me my tty frame.
But then I can't get out with C-x 5 0. The tty frame is cleared, but I
don't get my shell back.
This is on Solaris, a recent development build of 5.11, using ksh as my
shell.
I'll try to look into this further, since it could be a Solaris issue,
but it'll take me a few days.
Okay. One thing to look into when you have time is if building with another
library, or without a curses library entirely fixes the relevant behaviour;
my dimly-remembered experience has been that --with-ncurses=no made for more
reasonable behaviour on one of Linux, Solaris and OS X.
--
Santa Maradona, priez pour moi!