def usage_err

cli@0.2.0.0 · cli.bend:7727

import cli@0.2.0.0/cli.bend as Cli
import Base

7727# E12: a decoder's Usage message as an error at the matched scope, printed
7728# as given, in stderr's colors.
7729def usage_err(t: Term, msg: String, view: View) -> String:
7730  match t view:
7731    case Term{out_color, err_color, width}
7732        View{here, about, items, globals, root, stuck}:
7733      emit(err_color, error_page([plain(msg)], [],
7734        usage_block(usage_elems(here, items, globals), page_width(width))))

Uses (10)

Used by (1)