On Wed, Jan 23, 2008 at 06:32:09PM +0100, Eugen Dedu wrote: > $ man -a iconv > [...] > q > --Man-- next: iconv(3) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ] > > I want to quit, but pressing CTRL-C does not do anything.
Thanks for your report. This is due to a decompression process being started earlier than it strictly needs to be, and SIGINT is ignored while subprocesses are running because that's what you want for things like pagers. I rearranged things somewhat to avoid this problem. (This was while on the train, so I haven't checked it in yet, but it will land in 2.5.1.) I'm not terribly happy with the elegance of this rearrangement, so I will probably revisit this later. Perhaps the right answer is to add a facility to avoid ignoring SIGINT and use it for decompression processes, since they aren't expected to be interactive. Cheers, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

