From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19413 invoked from network); 12 Sep 1999 19:00:44 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 12 Sep 1999 19:00:44 -0000 Received: (qmail 7559 invoked by alias); 12 Sep 1999 19:00:26 -0000 Mailing-List: contact zsh-users-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 2594 Received: (qmail 7552 invoked from network); 12 Sep 1999 19:00:26 -0000 Sender: davidk@lysator.liu.se To: zsh-users@math.gatech.edu Subject: Re: Clearcase completions References: From: davidk@lysator.liu.se (David =?iso-8859-1?q?K=E5gedal?=) Date: 12 Sep 1999 19:51:05 +0200 In-Reply-To: Nosherwan Minwalla's message of "Sat, 11 Sep 1999 17:16:35 -0400 (EDT)" Message-ID: User-Agent: Gnus/5.070096 (Pterodactyl Gnus v0.96) Emacs/20.3 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Nosherwan Minwalla writes: > Does anyone have a set of completions pre-written for the Rational > Clearcase UNIX command line tool (cleartool)? If not, does anyone have > similar completions for other versioning packages (RCS/CVS etc.) that I > could base completions for this product on? I'm new to zsh-completions and > greatly appreciate any help in this regard. I did the simplest thing, and made it complete the clearcase sub-commands. Much more could be done, but this is still very useful. ctcommands=( help man apropos quit cd pwd shell mkview rmview lsview \ startview endview setview edcs catcs setcs pwv lsprivate \ recoverview reformatview getcache setcache checkvob mkvob \ rmvob lsvob reformatvob relocate mount umount space getlog \ lsclients hostinfo complete_migration protect protectvob lock \ unlocak lslock mkeltype mkbrtype mklbtype mkattype mkhltype \ mktrtype lstype rmtype chtype cptype mkpool lspool rmpool chpool \ lsreplica rename ln rmname move mkdir mkelem rmelem mkbranch \ rmbranch rmver checkout uncheckout checkin reserve unreserve \ lscheckout chevent mklabel rmlabel mkattr rmattr mkhlink rmhlink \ mktrigger rmtrigger diff merge rmmerge findmerge find ls \ describe lshistory lsvtree annotate lsdo rmdo catcr diffcr \ winkin mktag rmtag register unregister mkregion rmregion lsregion ) compctl -k ctcommands -x 'p[2,-1]' -f -- cleartool -- David Kågedal