From mboxrd@z Thu Jan 1 00:00:00 1970 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes Message-Id: <9902021427.AA40220@ibmth.df.unipi.it> To: zsh-workers@sunsite.auc.dk (Zsh hackers list) Subject: Manual entry for compctl -M Date: Tue, 02 Feb 1999 15:27:36 +0100 From: Peter Stephenson X-Mailing-List: 5180 I'm just trying to tidy up the zshcomptl manual page a bit, since it's changed quite a lot (now I'll have to try and work the latest patch in). The difficult bit is -M. In particular I don't understand what is going on the partial completion example at all, nor can I get it to work. The incantation given is: compctl -M 'r:|[.,_-]=* r:|=*' First, according to the description above this, it means that the `line pattern' is blank and the anchor is one of the set in [...]. Is that right? Wouldn't I need to ignore what's on the left? How does that help me complete, say comp.sources.u as a partial word? I tried something like % compctl -M 'r:[.,_-]|=* r:|=*' -k '(comp sources unix)' foo % foo c.s.u but nothing happened. I can get the c on its own to work, as usual, but nothing else. -- Peter Stephenson Tel: +39 050 844536 WWW: http://www.ifh.de/~pws/ Dipartimento di Fisica, Via Buonarroti 2, 56127 Pisa, Italy