From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21035 invoked from network); 18 May 2000 09:46:01 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 18 May 2000 09:46:01 -0000 Received: (qmail 12696 invoked by alias); 18 May 2000 09:45:38 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 11458 Received: (qmail 12689 invoked from network); 18 May 2000 09:45:33 -0000 Message-ID: <3923BBAB.F2F94463@u.genie.co.uk> Date: Thu, 18 May 2000 10:45:15 +0100 From: Oliver Kiddle X-Mailer: Mozilla 4.73 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: Zsh workers Subject: _netscape References: <200005151223.OAA18213@beta.informatik.hu-berlin.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sven Wischnowsky wrote: > Hm. What exactly doesn't seem to work properly for you anymore? The > only ugliness I can see is that you get the `\(' if the string is not > in quotes but when it is. I've tried some of the things you suggest and I can't get it to work although I have managed to get the same behaviour as now with a more succinct _netscape. The only thing which is particularly special about netscape remote commands is that they contain brackets so these brackets need to be quoted. If I manually use a single or double quote around the whole remote command, things work fine: netscape -remote 'open lists openFile and openURL netscape -remote 'openU completes openURL(, the bracket being a suffix netscape -remote 'openURL( is now completing urls Where things go wrong is when I don't use a quote: netscape -remote open completes '\(', subsequent tabs insert more, I would expect to see openFile and openURL listed netscape -remote openU works - completes to openURL\( netscape -remote openURL\( also works - it completes URLs. The first of these is where it isn't workling. The thing which is missing is that I never get the list of matches, just the inserted brackets. Oliver Kiddle