What | Removed | Added |
---|---|---|
CC | mcepl@suse.com |
(In reply to Thomas Schraitle from comment #5) > If I remember correctly, when I started to integrate the fish completion it > was a bit confusing. Some use different directories for the completion files. > > On my openSUSE Leap 15.2 system, I see > > * /usr/share/fish/vendor_completions.d/docker.fish (package > docker-fish-completion) > * /usr/share/fish/vendor_completions.d/fd.fish (package fd-fish-completion) > * /usr/share/fish/completions/youtube-dl.fish (package > youtube-dl-fish-completion) > > Probably that has been changed in the meantime. I haven't seen something in > the openSUSE Wiki, but perhaps I missed it (the search is horrible). See https://github.com/pyenv/pyenv/issues/1944 ... the correct solution is for 3rd party packages to install into /usr/share/fish/vendor_completions.d/ and only fish itself install into /usr/share/fix/completions. Youtube-dl is wrong here. I have been just hit with this by pyenv, where somebody took the wrong direction. The correct solution is IMHO in https://build.opensuse.org/request/show/957590.