@@ -4,6 +4,9 @@
44-- | The input layer used to be a single function that correctly accounted for the non-threaded
55-- runtime by emulating the terminal VMIN adn VTIME handling. This has been removed and replace with
66-- a more straightforward parser. The non-threaded runtime is no longer supported.
7+--
8+-- This is an example of an algorithm where code coverage could be high, even 100%, but the
9+-- behavior is still under tested. I should collect more of these examples...
710module Graphics.Vty.Input.Internal where
811
912import Graphics.Vty.Input.Events
@@ -222,8 +225,6 @@ attributeControl fd = do
222225 unsetAttrs = setTerminalAttributes fd original Immediately
223226 return (setAttrs,unsetAttrs)
224227
225−-- This is an example of an algorithm where code coverage could be high, even 100%, but the
226−-- algorithm still under tested. I should collect more of these examples...
227228initInputForFd :: Config -> ClassifyTable -> Fd -> IO Input
228229initInputForFd config classifyTable inFd = do
229230 applyTimingConfig inFd config