[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nano-devel] Re: ^Y suspending in nano and info
From: |
Jordi Mallach |
Subject: |
Re: [Nano-devel] Re: ^Y suspending in nano and info |
Date: |
Sun, 16 Dec 2001 17:43:13 +0100 |
User-agent: |
Mutt/1.3.24i |
On Mon, Dec 10, 2001 at 09:45:32AM -0800, Thomas Bushnell, BSG wrote:
> Ignoring signals isn't what should be done, it's setting the terminal
> modes properly.
>
> C-y sends SIGTSTP when it is read from the terminal (not when it's
> typed; that's what makes it different from C-z) if ISIG is set in the
> lflag element of the termios structure.
>
> Are you sure it's getting SIGSTOP?? Nothing should be sending that at
> all.
That's what gdb said. Haven't had time to play with it again.
Chris committed a patch to nano's CVS which fixes the problem. He stole
the fix from less.
signal_init()
- Unconditionally disable VDSUSP if it exists, stops ^Y
suspending nano on the Hurd.
Can you tell us if this is {the,a} correct fix? I can attach the patch
if you want. The fix is applied to nano 1.1.4-1.diff.gz which I just
uploaded to Debian's incoming today.
Thanks,
Jordi
--
Jordi Mallach Pérez || jordi@pusa.informat.uv.es || Rediscovering Freedom,
aka Oskuro in || jordi@sindominio.net || Using Debian GNU/Linux
Reinos de Leyenda || jordi@debian.org || http://debian.org
http://sindominio.net GnuPG public information: pub 1024D/917A225E
telnet pusa.uv.es 23 73ED 4244 FD43 5886 20AC 2644 2584 94BA 917A 225E
pgp56PXV0Fo_r.pgp
Description: PGP signature