diff --git a/lib/bashly/config_validator.rb b/lib/bashly/config_validator.rb index 6888f5ac..abb95986 100644 --- a/lib/bashly/config_validator.rb +++ b/lib/bashly/config_validator.rb @@ -186,7 +186,7 @@ def assert_command(key, value) assert_string "#{key}.name", value['name'] assert_optional_string "#{key}.help", value['help'] - assert_optional_string "#{key}.header_override", value['header_override'] + assert_optional_string "#{key}.help_header_override", value['help_header_override'] assert_optional_string "#{key}.footer", value['footer'] assert_optional_string "#{key}.group", value['group'] assert_optional_string "#{key}.filename", value['filename'] diff --git a/lib/bashly/script/command.rb b/lib/bashly/script/command.rb index af6c32d7..fa2f3072 100644 --- a/lib/bashly/script/command.rb +++ b/lib/bashly/script/command.rb @@ -17,7 +17,7 @@ def option_keys alias args catch_all commands completions default dependencies environment_variables examples extensible expose filename filters flags - footer function group help header_override name + footer function group help help_header_override name private variables version ] end diff --git a/lib/bashly/views/command/usage.gtx b/lib/bashly/views/command/usage.gtx index 1f2d7dfc..b87e9510 100644 --- a/lib/bashly/views/command/usage.gtx +++ b/lib/bashly/views/command/usage.gtx @@ -1,12 +1,12 @@ = view_marker > {{ function_name }}_usage() { -if summary == help && !header_override +if summary == help && !help_header_override > printf "{{ caption_string.sanitize_for_print }}\n\n" else > if [[ -n $long_usage ]]; then - if header_override - = header_override.indent 4 + if help_header_override + = help_header_override.indent 4 else > printf "{{ full_name }}\n\n" > printf "{{ help.wrap(78).indent(2).sanitize_for_print }}\n\n"