Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
vty Graphics.Text.Width No documentation available.
-
vty Graphics.Text.Width No documentation available.
-
vty Graphics.Text.Width No documentation available.
installCustomWidthTable :: Maybe FilePath -> Maybe String -> [(String, FilePath)] -> IO ()vty Graphics.Vty Attempt to load and install a custom character width table into this process. This looks up the specified terminal name in the specified width table map and, if a map file path is found, the map is loaded and installed. This is exposed for Vty platform package implementors; application developers should never need to call this.
-
vty Graphics.Vty.Attributes Valid style attributes include:
- standout
- underline
- reverseVideo
- blink
- dim
- bold/bright
- italic
- strikethrough (via the smxx/rmxx terminfo capabilities)
addConfigWidthMap :: FilePath -> String -> FilePath -> IO ConfigUpdateResultvty Graphics.Vty.Config Add a widthMap directive to the Vty configuration file at the specified path. If the configuration path refers to a configuration that already contains the directive for the specified map and terminal type, the configuration file will not be modified. If the file does not contain the directive, it will be appended to the file. If the configuration path does not exist, a new configuration file will be created and any directories in the path will also be created. This returns a ConfigUpdateResult indicating the change to the configuration. This does not handle exceptions raised by file or directory permissions issues.
configAllowCustomUnicodeWidthTables :: VtyUserConfig -> Maybe Boolvty Graphics.Vty.Config Whether to permit custom Unicode width table loading by mkVty. Just False indicates that table loading should not be performed. Other values permit table loading. If a table load is attempted and fails, information about the failure will be logged to the debug log if the configuration specifies one. If no custom table is loaded (or if a load fails), the built-in character width table will be used.
configTermWidthMaps :: VtyUserConfig -> [(String, FilePath)]vty Graphics.Vty.Config Terminal width map files.
overrideEnvConfig :: IO VtyUserConfigvty Graphics.Vty.Config No documentation available.
terminalWidthTablePath :: IO (Maybe FilePath)vty Graphics.Vty.Config No documentation available.