From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2639 invoked from network); 13 Apr 2000 07:31:50 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 13 Apr 2000 07:31:50 -0000 Received: (qmail 14196 invoked by alias); 13 Apr 2000 07:31:24 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10723 Received: (qmail 14148 invoked from network); 13 Apr 2000 07:31:17 -0000 To: "Andrej Borsenkow" Cc: Subject: Re: optioninfo.so References: <000601bfa516$701681d0$21c9ca95@mow.siemens.ru> MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII From: Tanaka Akira Date: 13 Apr 2000 16:32:58 +0900 In-Reply-To: <000601bfa516$701681d0$21c9ca95@mow.siemens.ru> (Andrej Borsenkow's message of "Thu, 13 Apr 2000 11:03:57 +0400") Message-ID: User-Agent: T-gnus/6.14.1 (based on Gnus v5.8.3) (revision 16) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.6 (i686-pc-linux-gnu) MULE/4.0 (HANANOEN) In article <000601bfa516$701681d0$21c9ca95@mow.siemens.ru>, "Andrej Borsenkow" writes: > Yes, it is not very portable. Do you suggest to use it outside of Zsh? > Or in Zsh completion? If it can be made Zsh module - why not. But > please, no PRELOAD fiddling. Zsh completion system should work without LD_PRELOAD. But is there a reason that the system automatically detect LD_PRELOAD and use it only when it is working? Of couse, if there is no way to detect that, it should be disabled by default. Writing a completion function which supports various versions of a command is very difficult. (See _patch, _telnet, _finger, _make, etc.) So I think it is useful even if it is not work on every environment. Also, it may be useful for writing template of completion functions if a completion function writer can use LD_PRELOAD. :-) -- Tanaka Akira