Package: zsh
Version: 4.2.4-6
Severity: minor
When a job is still running and the CHECK_JOBS is set, zsh should only
exit when it receives two exit requests in a row. However, sometimes it
honors an exit request in other conditions. One repeatable case is when
the request is a Control-D and there was only one command run since the
last exit request. The following illustrates (<C-D> stands for pressing
Control-D):
% vi
zsh: suspended vi
% exit
zsh: you have suspended jobs.
% true
% exit
zsh: you have suspended jobs.
% true
% true
% <C-D>
zsh: you have suspended jobs.
% true
% <C-D>
<shell exits>
I have accidentally logged out with my mail open several times because
of this.
Andrew
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages zsh depends on:
ii debconf 1.4.46 Debian configuration management sy
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
ii libncurses5 5.4-4 Shared libraries for terminal hand
ii passwd 1:4.0.3-31sarge1 change and administer password and
-- debconf information:
zsh/rcmove:
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]