lib/utils, themes: Deprecate color variables

This commit is contained in:
Koichi Murase
2022-01-17 01:46:10 +09:00
parent 7c7e276a6e
commit ee9eb7659e
3 changed files with 206 additions and 101 deletions

View File

@@ -256,10 +256,26 @@ is_alias() {
[[ -f $base_dir/aliases/$name/$name.aliases.sh ]]
}
# lib/utils.sh -- Logging functions
_omb_deprecate_function 20000 type_exists _omb_util_binary_exists
_omb_deprecate_const 20000 ncolors "$_omb_term_colors" "Please use '_omb_term_colors'."
_omb_deprecate_const 20000 bold "$_omb_term_bold" "Please use '_omb_term_bold'."
_omb_deprecate_const 20000 underline "$_omb_term_underline" "Please use '_omb_term_underline'."
_omb_deprecate_const 20000 reset "$_omb_term_reset" "Please use '_omb_term_reset'."
_omb_deprecate_const 20000 tan "$_omb_term_yellow" "Please use '_omb_term_yellow'."
_omb_prompt_red=${_omb_term_red:+$'\1'$_omb_term_red$'\2'}
_omb_prompt_green=${_omb_term_green:+$'\1'$_omb_term_green$'\2'}
_omb_prompt_yellow=${_omb_term_yellow:+$'\1'$_omb_term_yellow$'\2'}
_omb_prompt_blue=${_omb_term_blue:+$'\1'$_omb_term_blue$'\2'}
_omb_prompt_magenta=${_omb_term_magenta:+$'\1'$_omb_term_magenta$'\2'}
_omb_deprecate_const 20000 red "$_omb_prompt_red" "Please use '_omb_term_red' or '_omb_prompt_red'."
_omb_deprecate_const 20000 green "$_omb_prompt_green" "Please use '_omb_term_green' or '_omb_prompt_green'."
_omb_deprecate_const 20000 yellow "$_omb_prompt_yellow" "Please use '_omb_term_yellow' or '_omb_prompt_yellow'."
_omb_deprecate_const 20000 blue "$_omb_prompt_blue" "Please use '_omb_term_blue' or '_omb_prompt_blue'."
_omb_deprecate_const 20000 purple "$_omb_prompt_magenta" "Please use '_omb_term_magenta' or '_omb_prompt_magenta'."
_omb_deprecate_function 20000 e_header _omb_log_header
_omb_deprecate_function 20000 e_arrow _omb_log_arrow
_omb_deprecate_function 20000 e_success _omb_log_success