https://bugzilla.novell.com/show_bug.cgi?id=703682 https://bugzilla.novell.com/show_bug.cgi?id=703682#c24 Dennis Olsson <DOlsson@WEB.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #24 from Dennis Olsson <DOlsson@WEB.de> 2011-07-13 18:05:32 CEST --- Sorry, Werner, to bother you once again, but it seems that the completion is doing a bit too much, when using the <tab> expander: $ ll ../../../ total 12 drwx------ 36 dolsson users 4096 Jul 13 17:47 apps drwx------ 2 dolsson users 4096 Jul 1 09:33 autostart drwx------ 4 dolsson users 4096 Jul 13 17:45 config $ cd ../../../<tab> ApacheDirectoryStudio/ .gimp-2.6/ .mozilla/ thumbnails/ Public/ dev/ proc/ VirtualBox/ .gkrellm2/ .novell/ vim/ Repositories/ dolsson/ public_html/ adobe/ .gnome2/ .oces2/ xine/ Templates/ etc/ root/ cddb/ .gnome2_private/ .oit/ Desktop/ Videos/ home/ sbin/ config/ .gnupg/ .ooo3/ Documents/ app-defaults/ lib/ selinux/ cups/ .gstreamer-0.10/ .pulse/ Downloads/ apps/ lib64/ sources/ dbus/ .gvfs/ .shell_setup/ Eclipse/ autostart/ lost+found/ srv/ dia/ .java/ .skel/ G+HNetzwerk-Design/ bin/ media/ sys/ dirstack/ .kde4/ .ssh-agent/ GWArchive/ boot-os111/ mnt/ tmp/ fontconfig/ .libreoffice/ .ssh/ Music boot/ net/ usr/ gconf/ .local/ .subversion/ Music/ config/ opt/ var/ gconfd/ .macromedia/ .teamviewer/ Pictures/ data/ private/ virtual/ where I was only expecting: apps/ autostart/ config/ or like this: $ ls / bin boot boot-os111 data dev etc home lib lib64 lost+found media mnt net opt private proc root sbin selinux srv sys tmp usr var virtual $ cd /<tab> Display all 164 possibilities? (y or n) $ # ????, but there is only 25 entries in /!!! To me, it seems that even in cases, where you are using a relative or absolute path the full CDPATH is being taken into consideration. This is definitively overkill and surely not the way I had expected the completion to work. I would say that the CDPATH should only be regarded, when using: $ cd (-or- pushd) <tab> $ cd (-or- pushd) <char(s)><tab> but not when doing $ cd ./<tab> or $ cd ../<tab> etc. In other words, completion should only consider CDPATH in cases, where the used path to be completed does not already contain a relative or absolute path reference. Agree? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.