refactor(config-settings): rename __config_toggle_* helpers to __config_settings_*
This commit is contained in:
@@ -23,9 +23,9 @@
|
|||||||
# 0 Always
|
# 0 Always
|
||||||
#
|
#
|
||||||
# EXAMPLE
|
# EXAMPLE
|
||||||
# __config_toggle_apply __fish_config_op_aliases universal off
|
# __config_settings_apply __fish_config_op_aliases universal off
|
||||||
# __config_toggle_apply __fish_config_op_greeting session DEFAULT
|
# __config_settings_apply __fish_config_op_greeting session DEFAULT
|
||||||
function __config_toggle_apply
|
function __config_settings_apply
|
||||||
set -l varname $argv[1]
|
set -l varname $argv[1]
|
||||||
set -l scope $argv[2]
|
set -l scope $argv[2]
|
||||||
set -l value $argv[3]
|
set -l value $argv[3]
|
||||||
@@ -28,12 +28,12 @@
|
|||||||
# 0 Always
|
# 0 Always
|
||||||
#
|
#
|
||||||
# EXAMPLE
|
# EXAMPLE
|
||||||
# __config_toggle_draw 0 universal \
|
# __config_settings_draw 0 universal \
|
||||||
# __fish_config_op_aliases __fish_config_op_autoexec \
|
# __fish_config_op_aliases __fish_config_op_autoexec \
|
||||||
# __fish_config_op_overrides __fish_config_op_integrations \
|
# __fish_config_op_overrides __fish_config_op_integrations \
|
||||||
# __fish_config_op_logging __fish_config_op_greeting \
|
# __fish_config_op_logging __fish_config_op_greeting \
|
||||||
# __fish_config_opinionated
|
# __fish_config_opinionated
|
||||||
function __config_toggle_draw
|
function __config_settings_draw
|
||||||
set -l cur_row $argv[1]
|
set -l cur_row $argv[1]
|
||||||
set -l cur_scope $argv[2]
|
set -l cur_scope $argv[2]
|
||||||
set -l vars $argv[3..]
|
set -l vars $argv[3..]
|
||||||
@@ -131,7 +131,7 @@ function __config_toggle_draw
|
|||||||
set -l label $labels[$idx]
|
set -l label $labels[$idx]
|
||||||
set -l desc $descs[$idx]
|
set -l desc $descs[$idx]
|
||||||
|
|
||||||
set -l val (__config_toggle_get_val $var $cur_scope)
|
set -l val (__config_settings_get_val $var $cur_scope)
|
||||||
|
|
||||||
# Badge: 7 visible chars, coloured
|
# Badge: 7 visible chars, coloured
|
||||||
set -l badge
|
set -l badge
|
||||||
@@ -161,7 +161,7 @@ function __config_toggle_draw
|
|||||||
printf '%s│ %s │\n' $p (string repeat -n (math $iw - 6) '─')
|
printf '%s│ %s │\n' $p (string repeat -n (math $iw - 6) '─')
|
||||||
|
|
||||||
# ── Master row (index 6) ──────────────────────────────────────────────
|
# ── Master row (index 6) ──────────────────────────────────────────────
|
||||||
set -l val (__config_toggle_get_val $vars[7] $cur_scope)
|
set -l val (__config_settings_get_val $vars[7] $cur_scope)
|
||||||
set -l badge
|
set -l badge
|
||||||
switch $val
|
switch $val
|
||||||
case on
|
case on
|
||||||
@@ -18,9 +18,9 @@
|
|||||||
# 0 Always; prints "on", "off", or "DEFAULT" to stdout
|
# 0 Always; prints "on", "off", or "DEFAULT" to stdout
|
||||||
#
|
#
|
||||||
# EXAMPLE
|
# EXAMPLE
|
||||||
# set result (__config_toggle_get_val __fish_config_op_aliases universal)
|
# set result (__config_settings_get_val __fish_config_op_aliases universal)
|
||||||
# # result == "on" | "off" | "DEFAULT"
|
# # result == "on" | "off" | "DEFAULT"
|
||||||
function __config_toggle_get_val
|
function __config_settings_get_val
|
||||||
set -l varname $argv[1]
|
set -l varname $argv[1]
|
||||||
set -l scope $argv[2]
|
set -l scope $argv[2]
|
||||||
|
|
||||||
@@ -31,13 +31,13 @@
|
|||||||
# 1 The terminal could not be put into raw mode (stdin is not a TTY)
|
# 1 The terminal could not be put into raw mode (stdin is not a TTY)
|
||||||
#
|
#
|
||||||
# EXAMPLE
|
# EXAMPLE
|
||||||
# set -l key (__config_toggle_read_key)
|
# set -l key (__config_settings_read_key)
|
||||||
# or return # not a TTY — bail
|
# or return # not a TTY — bail
|
||||||
# switch $key
|
# switch $key
|
||||||
# case up; echo "moved up"
|
# case up; echo "moved up"
|
||||||
# case space; echo "toggled"
|
# case space; echo "toggled"
|
||||||
# end
|
# end
|
||||||
function __config_toggle_read_key
|
function __config_settings_read_key
|
||||||
# Snapshot current terminal settings; failure means stdin is not a TTY.
|
# Snapshot current terminal settings; failure means stdin is not a TTY.
|
||||||
set -l saved (stty -g </dev/tty 2>/dev/null)
|
set -l saved (stty -g </dev/tty 2>/dev/null)
|
||||||
or return 1
|
or return 1
|
||||||
Reference in New Issue
Block a user