@@ -102,8 +102,20 @@ data Output = Output
102 -- | Returns whether the terminal has an audio bell feature.
102 -- | Returns whether the terminal has an audio bell feature.
103 , supportsBell :: IO Bool
103 , supportsBell :: IO Bool
104 -- | Returns whether the terminal supports italicized text.
104 -- | Returns whether the terminal supports italicized text.
106+ -- This is terminal-dependent and should make a best effort to
107+ -- determine whether this feature is supported, but even if the
108+ -- terminal advertises support (e.g. via terminfo) that might not
109+ -- be a reliable indicator of whether the feature will work as
105 , supportsItalics :: IO Bool
111 , supportsItalics :: IO Bool
106 -- | Returns whether the terminal supports strikethrough text.
112 -- | Returns whether the terminal supports strikethrough text.
114+ -- This is terminal-dependent and should make a best effort to
115+ -- determine whether this feature is supported, but even if the
116+ -- terminal advertises support (e.g. via terminfo) that might not
117+ -- be a reliable indicator of whether the feature will work as
107 , supportsStrikethrough :: IO Bool
119 , supportsStrikethrough :: IO Bool