After upgrading fish, $fish_complete_path and $fish_function_path don't
contain /usr/share/fish/completions and /usr/share/fish/functions,
respectively. This is due to the failure of the 'if not $is_standalone'
condition in /usr/share/fish/config.fish, lines 88 and 97.
I don't know what the standalone/embedded issue is, so I'm not able to
suggest a solution.
As a temporary workaround, I've added the following lines to my
~/.config/fish/config.fish:
set -a fish_function_path $__fish_data_dir/functions
set -a fish_complete_path $__fish_data_dir/completions
Thanks,
Gian Piero.