#2189: hSetBuffer stdin NoBuffering doesn't seem to work in ghc 6.8.2 on Windows
XP
--------------------------------------------+-------------------------------
 Reporter:  FalconNL                        |          Owner:         
     Type:  bug                             |         Status:  new    
 Priority:  high                            |      Milestone:  6.10.2 
Component:  libraries/base                  |        Version:  6.8.2  
 Severity:  normal                          |     Resolution:         
 Keywords:  hsetbuffering buffering buffer  |     Difficulty:  Unknown
 Testcase:                                  |   Architecture:  x86    
       Os:  Windows                         |  
--------------------------------------------+-------------------------------
Comment (by camio):

 Alistar Bayley noted this workaround in haskell-cafe
 {{{
 {-# LANGUAGE ForeignFunctionInterface #-}
 import Data.Char
 import Control.Monad (liftM)
 import Foreign.C.Types

 getHiddenChar = liftM (chr.fromEnum) c_getch
 foreign import ccall unsafe "conio.h getch"
   c_getch :: IO CInt
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2189#comment:11>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to