From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28200 invoked by alias); 3 Apr 2012 15:38:23 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 16974 Received: (qmail 15236 invoked from network); 3 Apr 2012 15:38:20 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=ham version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 74.125.82.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=L9vDDyyyaSL574iUKxDJuQpBOorStEVx6fgD5s789uE=; b=P7Bv+CftoQcNTgQ0mjcdHOTW6p/Ehdy1coRAHfvhP0EGwzIqvWBIjbbGNHpDEdagrI LRYI31+eKX85m+kIpVSeThhR76Jgx2zjIMli84QRkaFJLtNk9Ch2kYIR9RY+jjnKrm8e yzSW3Smi67/JUw/W7y16xewwcYItUXQqimfuQMHTevVb7TdLAW99tTBVxm9U+Vg3bEdv ovxQeJZzsqUEO7nuef9xxtyZUr36VO1OCk8FZV9c11P8Gv7m/pi6S/JRQQ/iyhHEocZs j4mIxKD4YLko+AiuEKvU0+4sMYtEEphkMgGwl8d/igjYHZAIFvIi1PKwEzAk6vOQTdiT uoyQ== MIME-Version: 1.0 Sender: xiong.chiamiov@gmail.com In-Reply-To: <878vid5n2h.fsf@ft.bewatermyfriend.org> References: <878vid5n2h.fsf@ft.bewatermyfriend.org> From: James Pearson Date: Tue, 3 Apr 2012 08:37:53 -0700 X-Google-Sender-Auth: nuPefdwCeg46bN92ZS2wti9oEfI Message-ID: Subject: Re: DEBUG signal triggered on tab-completion with compinit To: Frank Terbeck Cc: zsh-users@zsh.org Content-Type: text/plain; charset=ISO-8859-1 On Mon, Apr 2, 2012 at 11:47 PM, Frank Terbeck wrote: > James Pearson wrote: >> I have a program I want to run prior to every command in the shell. >> I'm doing this like so: > [...] >> I could also use the precmd function, but that runs *after* my >> commands, instead of before. > > So, you want `preexec()', right? ;) Sometimes I'm really silly. Thanks. :)