https://bugzilla.suse.com/show_bug.cgi?id=1229795 https://bugzilla.suse.com/show_bug.cgi?id=1229795#c10 --- Comment #10 from BZZZZ DZZZZ <alanas.00@mail.ru> --- (In reply to Michael Pujos from comment #9)
There is also this issue with directories with ':' in their name, which is frequent for OBS repos (for example home:user:branches:games):
Example:
mkdir test:lol cd test<TAB> cd test\:lol/ (<= completion)
Slso there is problem with completion for files in such folders if a backlash does not precede the ':' :
echo "TROLOLOL" > test:lol/blargh ls test:lol/<TAB> (=> no completion) ls test\:lol/<TAB> (=> completion to test\:lol/blargh)
dummycmd test:test\:lol/<TAB> dummycmd test:test\:lol/blargh (<= completion) dummycmd test=test\:lol/<TAB> dummycmd test=test\:lol/blargh (<= completion) bash treats unescaped characters in $COMP_WORDBREAKS as boundaries for completion default $COMP_WORDBREAKS includes '=' and ':' ( https://github.com/bminor/bash/blob/142bbdd89e4d5bb62aea4469d1d2c24cf470afd8... ) this is unrelated to bash-completion (non-builtin scripts) -- You are receiving this mail because: You are on the CC list for the bug.