From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1109 invoked from network); 17 Sep 2006 14:54:14 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.5 (2006-08-29) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO,MIME_BASE64_NO_NAME autolearn=ham version=3.1.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 17 Sep 2006 14:54:14 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 26152 invoked from network); 17 Sep 2006 14:54:08 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 17 Sep 2006 14:54:08 -0000 Received: (qmail 12957 invoked by alias); 17 Sep 2006 14:54:05 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 22725 Received: (qmail 12947 invoked from network); 17 Sep 2006 14:54:04 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 17 Sep 2006 14:54:04 -0000 Received: (qmail 25803 invoked from network); 17 Sep 2006 14:54:04 -0000 Received: from flock1.newmail.ru (80.68.241.157) by a.mx.sunsite.dk with SMTP; 17 Sep 2006 14:54:03 -0000 Received: (qmail 14297 invoked from network); 17 Sep 2006 14:53:58 -0000 Received: from unknown (HELO cooker.local) (arvidjaar@newmail.ru@83.237.228.199) by smtpd.newmail.ru with SMTP; 17 Sep 2006 14:53:58 -0000 From: Andrey Borzenkov To: zsh-workers@sunsite.dk Subject: Broken completion with UTF-8 description Date: Sun, 17 Sep 2006 18:53:50 +0400 User-Agent: KMail/1.9.4 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2050543.vm1KxzeuPM"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200609171853.57050.arvidjaar@newmail.ru> --nextPart2050543.vm1KxzeuPM Content-Type: multipart/mixed; boundary="Boundary-01=_BGWDFH9eTRxh5Dr" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_BGWDFH9eTRxh5Dr Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Content-Disposition: inline V3JpdGluZyBjb21wbGV0aW9uIGZvciBrY21zaGVsbCAoYXR0YWNoZWQpOyBpdCBvdXRwdXRzIGxp c3Qgb2YgS0RFIApjb25maWd1cmF0aW9uIG1vZHVsZXMgdG9nZXRoZXIgd2l0aCBkZXNjcmlwdGlv bnMgYW5kIEkgaGF2ZSBub3QgZm91bmQgYW55IHdheSAKKGNvbmZpcm1lZCBieSBLREUgZGV2ZWxv cGVycykgdG8gZm9yY2UgZGVzY3JpcHRpb25zIGluIEVuZ2xpc2guIFNvIGZhciBJIGdldCAKdGhl IGZvbGxvd2luZzoKCntwdHMvMX0lIGtjbXNoZWxsIC0tbGlzdArQlNC+0YHRgtGD0L/QvdGLINGB 0LvQtdC00YPRjtGJ0LjQtSDQvNC+0LTRg9C70Lg6Cmt3YWxsZXRjb25maWcgICAgLSDQndCw0YHR gtGA0L7QudC60LAg0LHRg9C80LDQttC90LjQutCwIEtERQpwcml2YWN5ICAgICAgICAgIC0g0JzQ vtC00YPQu9GMIGtjb250cm9sLCDQvtGH0LjRidCw0Y7RidC40Lkg0L3QtdC20LXQu9Cw0YLQtdC7 0YzQvdGL0LUg0YHQu9C10LTRiywg0L7RgdGC0LDQstC70LXQvdC90YvQtSAK0L/QvtC70YzQt9C+ 0LLQsNGC0LXQu9C10Lwg0LIg0L7Qv9C10YDQsNGG0LjQvtC90L3QvtC5INGB0LjRgdGC0LXQvNC1 Ci4uLgoKcmVzdWx0cyBpbiBmb2xsb3dpbmc6CgouLi4KcHJpbnRlcnMgICAgICAgICAgICAgICAg ICAgICAgIC0tINCd0LDRgdGC0YDQvtC50LrQuCDRgdC40YHRgtC10LzRiyDQv9C10YfQsO+/vVsw bQpwcml2YWN5ICAgICAgICAgICAgICAgICAgICAgICAgLS0g0JzQvtC00YPQu9GMIGtjb250cm9s LCDQvtGH0LjRidCw0Y7Rie+/vVswbQpwcm9maWxlY2hvb3NlciAgICAgICAgICAgICAgICAgLS0g TWFuZHJpdmEgS0RFIHByb2ZpbGVjaG9vc2VyCnByb3h5ICAgICAgICAgICAgICAgICAgICAgICAg ICAtLSDQndCw0YHRgtGA0L7QudC60LAg0YHQtdGA0LLQtdGA0L7QsiDQv9GA0L7Quu+/vVswbQou Li4KCihJIGNhbiBhZGQgc2NyZWVuc2hvdCkKCklzIGl0IHN1cHBvc2VkIHRvIHdvcmsgYXQgYWxs PyBVc2luZyBjdXJyZW50IENWUy4K --Boundary-01=_BGWDFH9eTRxh5Dr Content-Type: text/plain; charset="utf-8"; name="_kcmshell" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="_kcmshell" #compdef kcmshell # kcmshell is a command line interface to KDE configuration modules _kcmshell_list_modules() { local -a x x=( ${${(f)"$(kcmshell --list 2> /dev/null)"}[2,-1]/[[:space:]]##-[[:space:]]/:}) (( $#x )) || return 1 _describe -t modules "KDE configuration module" x } _kcmshell() { local expl local -a context state line typeset -A opt_args _arguments \ '--help[show help message]' \ '--help-qt[show Qt specific options]' \ '--help-kde[show KDE specific options]' \ '--help-all[show all options]' \ '--author[show author information]' \ '-v[show version information]' \ '--version[show version information]' \ '--license[show license information]' \ '(*)--list[show all available modules]' \ '--display=:X display:_x_display' \ '--session=:session id for restoring application: ' \ '--cmap[use private colormap (8-bit display)]' \ '--ncols=:limit on number of colors (8-bit display): ' \ '--nograb[never grab mouse or keyboard]' \ '--dograb[override nograb in debugger]' \ '--sync[switch to synchronous mode when debugging]' \ '--fn=:font name:_x_font' \ '--font=:font name:_x_font' \ '--bg=:background color:_x_color' \ '--background=:background color:_x_color' \ '--fg=:foreground color:_x_color' \ '--foreround=:foreground color:_x_color' \ '--btn=:button color:_x_color' \ '--button=:button color:_x_color' \ '--name=:application name: ' \ '--title=:application title (caption): ' \ '--visual=:specify visual:_x_visual' \ '--inputstyle:X input method:(onthespot overthespot offthespot root)' \ '--im:X Input Method server: ' \ '--noxim[disable X Input Method]' \ '--reverse[reverse widget layout]' \ '--caption=:name in titlebar: ' \ '--icon=:application icon: ' \ '--miniicon=:icon in titlebar: ' \ '--config=:configuration file:_files' \ '--dcopserver=:DCOP server: ' \ '--nocrashhandler[disable crash handler, allow core dumps]' \ '--waitforwm[wait for a WM_NET compatible window manager]' \ '--style=:GUI style for application: ' \ '--geometry=:client window geometry:_x_geometry' \ '(-)1:configuration module:_kcmshell_list_modules' \ && return 0 } _kcmshell "$@" --Boundary-01=_BGWDFH9eTRxh5Dr-- --nextPart2050543.vm1KxzeuPM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFDWGER6LMutpd94wRAvVMAJ9ni/ntuoL3s5o1bwiyx9CQl2nBPgCgqcDA x4sVvDHRtl+/gouvdx+pHEQ= =2QW3 -----END PGP SIGNATURE----- --nextPart2050543.vm1KxzeuPM--