GNU bug report logs - #10243
8.14: ls --color is uninterruptible with ctrl+c (and no network fs in use)

Previous Next

Package: coreutils;

Reported by: Arkadiusz Miśkiewicz <arekm <at> maven.pl>

Date: Wed, 7 Dec 2011 17:47:02 UTC

Severity: normal

Found in version 8.14

Done: Jim Meyering <jim <at> meyering.net>

Bug is archived. No further changes may be made.

Full log


Message #26 received at 10243 <at> debbugs.gnu.org (full text, mbox):

From: Pádraig Brady <P <at> draigBrady.com>
To: Jim Meyering <jim <at> meyering.net>
Cc: 10243 <at> debbugs.gnu.org,
	Arkadiusz Miśkiewicz <arekm <at> maven.pl>
Subject: Re: bug#10243: 8.14: ls --color is uninterruptible with ctrl+c (and
	no network fs in use)
Date: Wed, 07 Dec 2011 22:53:43 +0000
From a cursory glance the change looks sensible.

Note a separate issue is there is a small chance that the ^C
representation output to the terminal, will mess things up:
  http://debbugs.gnu.org/9620#14
I.E. even when signals are blocked the ^C etc. is output,
which can mess up ANSI codes and multibyte characters
(I have seen such corruption).

I'm just noting it here, as it's probably overkill/problematic
to disable echoing to the terminal, and explicitly
output ^C when we process_signals() like readline does.

cheers,
Pádraig.




This bug report was last modified 13 years and 170 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.