cswap-bend-cli
Releases (1)
-
0.1.0.0 indexed
Definitions (4,210)
profcmd.bend
- def show_found
- def show_name
- def show_out2
- def run.list
- def show_run
- def run.show
- def use_ok
- def use_plan2
- def use_plan
- def set_ok
- def set_plan3
- def set_base
- def set_plan2
- def set_plan1
- def set_plan
- def gone_note
- def gone_ok
- def gone_missing
- def gone_plan3
- def gone_plan1
- def gone_plan
- def finish
- def edit
- def use.act
- def set.act
- def gone.act
- def plannedRead settings.json strictly (a torn file is an error, never replaced), plan, write.
- def run.use
- def run.set
- def run.gone
- type Plan
- def join_sp
- def plan.none
- def plan.show
- def plan.use
- def plan.gone
- def plan.set
- def plan.verb
- def plan.of`profile [list | show [NAME] | use NAME | set NAME KEY VALUE | remove NAME]`, flags removed.
- def run
- def profile`cswap profile ARGS...`: `args` are the words after `profile` with the `--json` / `--debug` flags already taken off, `json` the --json flag.
profflag.bend
- type SplitWhat is left of the words after `switch` once `--profile NAME` (or `--profile=NAME`) is taken off, the name, and a usage error if the flag had no value.
- def split.with_over
- def split.set_pending
- def split.keep
- def split.eq_form
- def split.flag
- def split.step2
- def split.pending
- def split.step
- def split.go
- def split.end2
- def split.end
- def split
profile.bend
- type Prof
- type ResWhich profile a run uses: none (the legacy behaviour), a found one, or a name that matches nothing.
- type Upd
- def keys
- def builtin_names
- def bare
- def builtin.of
- def builtin.pick
- def builtin
- def is_builtin
- def num_text
- def join_strs
- def models_text
- def algo_of
- def algo_base
- def of_jsonA stored profile over the algorithm of the built-in it replaces.
- def stored_in
- def stored
- def found
- def find.pick
- def find
- def extra_keep
- def extra_names
- def profiles_keys
- def namesThe built-ins, then the stored profiles that are not built-ins, file order.
- def active.pick
- def active.of
- def active
- def resolve.found
- def resolve.name
- def pick_name
- def resolve`--profile NAME` over `active_profile` over nothing.
- def over_thr
- def over_secs
- def strat_of`best` keeps the engine strategy of the settings (best or consume-first); any other strategy replaces it.
- def with_profThe autoswitch settings with the profile's keys laid over them.
- def num_json
- def strs_json
- def models_json
- def opt_set
- def to_jsonThe profile as a JSON object laid over `base` (the stored object, so keys we do not know survive).
- def name_of
- def obj_of
- def store.at
- def storesettings.json with the profile stored (created or replaced).
- def drop.empty