choices separate display text from return values:
the names are the labels shown in the menu and the (unnamed) values are
what select(), checkbox(), and
menu() return. Character selected values match
the returned values first, then the labels. Unnamed vectors behave
exactly as before.descriptions parameter on select(),
checkbox(), and menu(): an optional per-choice
character vector rendered dim after each label as an aligned second
column, in both the live menu and the numbered fallback. Descriptions
are display-only and are never echoed or returned.{.val}. Labels that carry ANSI styling no longer
surface as literal \033[90m... text wrapped in quotes.echo parameter on select(),
checkbox(), and menu() to suppress the
confirmation summary after a completed selection.q cancelled.select() now honors the preselected default in
non-interactive sessions.menu() validates max_visible and forwards
max_visible and allow_select_all to the
underlying menu.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.