[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] tcsetattr: ISIG?



Hi,

On Mon, Sep 27, 1999 at 12:04:39AM +0200, Helmut_Karlowski@mausd.gun.de wrote:
> Hi
> 
> as I noticed, setting the flag ISIG in c_lflag affects the mapping
> \nl->\cr\nl. I can't see any reason for this.
> 
> 
> The libc-doc says:

Ah, there is a man that reads it! :-))

Yes, you are right, it is obviously a bug, ISIG doesn't work at all.  I
have used it in the new implementation of getpass() (one of the rare
situations where it makes sense to use it) and that led to disaster.  Once
the ISIG was set the terminal didn't accept any input and didn't show any
output.

I will put it into BUGS but I am sure that it will take me some time to
fix it.  If anybody has a good solution, please send a patch.
In fact the entire termios of the MiNTLib (and the kernel) is quite messed
up...

Ciao

Guido
-- 
http://stud.uni-sb.de/~gufl0000/
mailto:gufl0000@stud.uni-sb.de