Bug 3458 - bad autocomplet 'apt-get remove' command
Summary: bad autocomplet 'apt-get remove' command
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: zsh (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-10 23:55 MSK by DeadMustdie
Modified: 2005-07-13 15:45 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DeadMustdie 2004-01-10 23:55:49 MSK
неверно работает автодополнение для команды apt-get remove:
если вообще не набирать имени пакета, то по TAB будет выдан список установленных
пакетов без разделителей, а если ввести начало имени, то никаких вариантов не
предлагается. Версия zsh-4.1.1 В августовском Сизифе всё работало правильно.
Comment 1 at@altlinux.org 2004-01-14 15:59:19 MSK
Thanks for report.  The bug (package names concatenated without any delimiter)
was introduced with my optimization for speed.  This patch seems to fix this.

--- /usr/share/zsh/functions/Completion/Debian/_rpm_packages-   2003-11-06
18:33:46 +0300
+++ /usr/share/zsh/functions/Completion/Debian/_rpm_packages    2004-01-14
15:52:00 +0300
@@ -20,7 +20,7 @@
       _cache_invalid RPMS_installed ) && ! _retrieve_cache RPMS_installed;
   then
     _rpm_packages_cache_installed=(
-      ${(z)$(rpm -qa --qf '%{NAME}')}
+      ${(z)$(rpm -qa --qf '%{NAME}\n')}
     )
     _store_cache RPMS_installed _rpm_packages_cache_installed
   fi

Comment 2 at@altlinux.org 2004-02-15 05:55:26 MSK
Fixed in zsh-4.1.1-alt4.