@@ -39,7 +39,11 @@ import qualified Data.Vector as Vector
40-- | Modal terminal features that can be enabled and disabled.
40-- | Modal terminal features that can be enabled and disabled.
41data Mode = Mouse
41data Mode = Mouse
42+ -- ^ Mouse mode (whether the terminal is configured to provide
43+ -- mouse input events)
42 | BracketedPaste
44 | BracketedPaste
45+ -- ^ Paste mode (whether the terminal is configured to provide
46+ -- events on OS pastes)
43 deriving (Eq, Read, Show)
47 deriving (Eq, Read, Show)
45data Output = Output
49data Output = Output