luit: Changes to 'master'

Matthieu Herrb herrb at kemper.freedesktop.org
Sun Jan 24 01:43:53 PST 2016


 sys.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit b47ddf1e1ca6fca8b7888bdf4d7507381262d0c3
Author: Christian Weisgerber <naddy at mips.inka.de>
Date:   Wed Jan 13 21:46:29 2016 +0100

    Fix LNEXT handling on BSD
    
    http://marc.info/?l=openbsd-misc&m=145123363601391&w=2
    
    We need to turn off IEXTEN to make the tty transparent.  I thought
    ICANON would cover this (as it does on Linux), but apparently it's a
    BSD-ism that LNEXT operates independently of ICANON.  That isn't a bug
    either; both the OpenBSD code and the rather different FreeBSD code
    explicitly handle it this way.
    
    IEXTEN is part of POSIX, even if the actual behavior is
    "implementation-defined", so I don't think it needs an ifdef.
    
    Signed-off-by: Matthieu Herrb <matthieu at herrb.eu>



More information about the xorg-commit mailing list