darcs-2.18.3: a distributed, interactive, smart revision control system
Safe HaskellSafe-Inferred
LanguageHaskell2010

Darcs.Util.Printer.Color

Synopsis

Documentation

traceDoc :: Doc -> a -> a Source #

fancyPrinters :: Printers Source #

fancyPrinters h returns a set of printers suitable for outputting to h

ePutDocLn :: Doc -> IO () Source #

eputDocLn puts a Doc, followed by a newline to stderr using fancyPrinters. Like putDocLn, it encodes with the user's locale. This function is the recommended way to output messages that should be visible to users on the console, but cannot (or should not) be silenced even when --quiet is in effect.