bug-hurd
[Top][All Lists]
Advanced

[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

Attachment: pgp56PXV0Fo_r.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]