On 6/23/22 05:54, Morten Nissov wrote:
Hi, Others in the IRC hadn't experienced this bug so I'm asking here. In some cases, when I tab to open the menu everything is duplicated, see below for example image.png I've found this happens when my .zshrc contains |zstyle ':completion:*:matches' group 'yes' zstyle ':completion:*' group-name '' zstyle ":completion:*" list-dirs-first true autoload -U compinit && compinit | Best regards, Morten
Just the group-name and list-dirs-first styles being empty string and true are needed to cause the problem. with ''python foo'' _python makes its way to _normal, returns (seemingly true) then compsys calls _default to complete -default- for some reason that i am unsure of. as a workaround disabling list-dirs-first for python would prevent the duplicates from happening: zstyle ':completion::complete:python<->#(.<->)#::*' list-dirs-first false but even with that, compsys seems to still tries to complete -default-.