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.

  1. wctlwidth :: Text -> Int

    vty Graphics.Text.Width

    No documentation available.

  2. wctwidth :: Text -> Int

    vty Graphics.Text.Width

    No documentation available.

  3. wcwidth :: Char -> Int

    vty Graphics.Text.Width

    No documentation available.

  4. 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.

  5. reverseVideo :: Style

    vty Graphics.Vty.Attributes

    Valid style attributes include:

    • standout
    • underline
    • reverseVideo
    • blink
    • dim
    • bold/bright
    • italic
    • strikethrough (via the smxx/rmxx terminfo capabilities)
    (The invisible, protect, and altcharset display attributes some terminals support are not supported via VTY.)

  6. addConfigWidthMap :: FilePath -> String -> FilePath -> IO ConfigUpdateResult

    vty 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.

  7. configAllowCustomUnicodeWidthTables :: VtyUserConfig -> Maybe Bool

    vty 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.

  8. configTermWidthMaps :: VtyUserConfig -> [(String, FilePath)]

    vty Graphics.Vty.Config

    Terminal width map files.

  9. overrideEnvConfig :: IO VtyUserConfig

    vty Graphics.Vty.Config

    No documentation available.

  10. terminalWidthTablePath :: IO (Maybe FilePath)

    vty Graphics.Vty.Config

    No documentation available.

Page 560 of many | Previous | Next