package fmt

  1. Overview
  2. Docs
OCaml Format pretty-printer combinators

Install

dune-project
 Dependency

Authors

Maintainers

Sources

fmt-0.11.0.tbz
sha512=3f40155fc6a7315202e410585964307d63416c8001fd243667ed9d8d1a02b67deecacb25e9c2feb409c537bbdfb7817d91168de4ddd643532ff51d6c1c696a4a

doc/fmt.cli/Fmt_cli/index.html

Module Fmt_cliSource

Cmdliner support for Fmt.

Option for setting the style renderer

Sourceval style_renderer : ?env:Cmdliner.Cmd.Env.info -> ?docs:string -> unit -> Fmt.style_renderer option Cmdliner.Term.t

style_renderer ?env ?docs () is a Cmdliner option --color that can be directly used with the optional arguments of TTY setup or to control style rendering. The option is documented under docs (defaults to the default in Cmdliner.Arg.info).

The option is a tri-state enumerated value that when used with TTY setup takes over the automatic setup:

  • --color=never, the value is Some `None, forces no styling.
  • --color=always, the value is Some `Ansi_tty, forces ANSI styling.
  • --color=auto or absent, the value is None, automatic setup takes place.

If env is provided, the option default value (None) can be overridden by the corresponding environment variable.

OCaml

Innovation. Community. Security.