--- ./util/bash-completion.d/grub-completion.bash.in.orig 2011-09-28 16:14:59.000000000 +0400 +++ ./util/bash-completion.d/grub-completion.bash.in 2013-08-06 18:21:06.714608233 +0400 @@ -166,13 +166,11 @@ } __grub_set_default_program=$( echo grub-set-default | sed "@program_transform_name@" ) -have ${__grub_set_default_program} && \ - complete -F _grub_set_entry -o filenames ${__grub_set_default_program} +complete -F _grub_set_entry -o filenames ${__grub_set_default_program} unset __grub_set_default_program __grub_reboot_program=$( echo grub-reboot | sed "@program_transform_name@" ) -have ${__grub_reboot_program} && \ - complete -F _grub_set_entry -o filenames ${__grub_reboot_program} +complete -F _grub_set_entry -o filenames ${__grub_reboot_program} unset __grub_reboot_program @@ -198,8 +196,7 @@ } __grub_editenv_program=$( echo grub-editenv | sed "@program_transform_name@" ) -have ${__grub_editenv_program} && \ - complete -F _grub_editenv -o filenames ${__grub_editenv_program} +complete -F _grub_editenv -o filenames ${__grub_editenv_program} unset __grub_editenv_program @@ -219,8 +216,7 @@ fi } __grub_mkconfig_program=$( echo grub-mkconfig | sed "@program_transform_name@" ) -have ${__grub_mkconfig_program} && \ - complete -F _grub_mkconfig -o filenames ${__grub_mkconfig_program} +complete -F _grub_mkconfig -o filenames ${__grub_mkconfig_program} unset __grub_mkconfig_program @@ -253,8 +249,7 @@ fi } __grub_setup_program=$( echo grub-setup | sed "@program_transform_name@" ) -have ${__grub_setup_program} && \ - complete -F _grub_setup -o filenames ${__grub_setup_program} +complete -F _grub_setup -o filenames ${__grub_setup_program} unset __grub_setup_program @@ -299,8 +294,7 @@ fi } __grub_install_program=$( echo grub-install | sed "@program_transform_name@" ) -have ${__grub_install_program} && \ - complete -F _grub_install -o filenames ${__grub_install_program} +complete -F _grub_install -o filenames ${__grub_install_program} unset __grub_install_program @@ -321,8 +315,7 @@ fi } __grub_mkfont_program=$( echo grub-mkfont | sed "@program_transform_name@" ) -have ${__grub_mkfont_program} && \ - complete -F _grub_mkfont -o filenames ${__grub_mkfont_program} +complete -F _grub_mkfont -o filenames ${__grub_mkfont_program} unset __grub_mkfont_program @@ -352,8 +345,7 @@ fi } __grub_mkrescue_program=$( echo grub-mkrescue | sed "@program_transform_name@" ) -have ${__grub_mkrescue_program} && \ - complete -F _grub_mkrescue -o filenames ${__grub_mkrescue_program} +complete -F _grub_mkrescue -o filenames ${__grub_mkrescue_program} unset __grub_mkrescue_program @@ -394,8 +386,7 @@ fi } __grub_mkimage_program=$( echo grub-mkimage | sed "@program_transform_name@" ) -have ${__grub_mkimage_program} && \ - complete -F _grub_mkimage -o filenames ${__grub_mkimage_program} +complete -F _grub_mkimage -o filenames ${__grub_mkimage_program} unset __grub_mkimage_program @@ -416,8 +407,7 @@ fi } __grub_mkpasswd_pbkdf2_program=$( echo grub-mkpasswd-pbkdf2 | sed "@program_transform_name@" ) -have ${__grub_mkpasswd_pbkdf2_program} && \ - complete -F _grub_mkpasswd_pbkdf2 -o filenames ${__grub_mkpasswd_pbkdf2_program} +complete -F _grub_mkpasswd_pbkdf2 -o filenames ${__grub_mkpasswd_pbkdf2_program} unset __grub_mkpasswd_pbkdf2_program @@ -454,8 +444,7 @@ fi } __grub_probe_program=$( echo grub-probe | sed "@program_transform_name@" ) -have ${__grub_probe_program} && \ - complete -F _grub_probe -o filenames ${__grub_probe_program} +complete -F _grub_probe -o filenames ${__grub_probe_program} unset __grub_probe_program @@ -476,8 +465,7 @@ fi } __grub_script_check_program=$( echo grub-script-check | sed "@program_transform_name@" ) -have ${__grub_script_check_program} && \ - complete -F _grub_script_check -o filenames ${__grub_script_check_program} +complete -F _grub_script_check -o filenames ${__grub_script_check_program} # Local variables: