From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17006 invoked by alias); 9 May 2012 17:12:37 -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: 17068 Received: (qmail 11643 invoked from network); 9 May 2012 17:12:25 -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=-1.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED,RCVD_IN_DNSWL_LOW, T_DKIM_INVALID autolearn=no version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 209.85.210.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=ZmkpeuBeezUiw/Hm/D84UgwDQrywsbimca7qC94SQ70=; b=Jz9CuyLl28p1mGAA75rikzkENFqO98eHuV2FN5f804rr5IlPl4IJZkGICWmEhpP3/J N9Np9sX9unvdUdk6Gyhn0f+/Y9QWGd54vnhq4kbwZDtGGokzQrjbssZmzSs5M083Fkfv udF3RhxupehYHzmJCQ5Kj6SURkl+Qw/lUQdNpKZOz8yB72nYg/H1sy4/xZVJ5qgPU8bm s+fHQ3XVGCSHLK4/M3PwU1dlxJcb5bp02dDbUUzQvcOZ6ODwORn+zaFDJoemDescbU5y WYC/yg5MIGioxq1y5MxH52xjtcsi/4kSksqdpFZ/F+/p39mwpAFbn5QYrKEkvN0arTbk pqLw== Message-ID: <4FAAA572.5070401@gmail.com> Date: Wed, 09 May 2012 10:12:18 -0700 From: reckoner User-Agent: Mozilla/5.0 (Windows NT 5.2; WOW64; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: Peter Stephenson CC: Zsh Users Subject: Re: how to use character range [] in substitution pattern :gs References: <4FAA78BD.3020602@gmail.com> <20120509153848.3d756e82@pwslap01u.europe.root.pri> <4FAA94AB.40104@gmail.com> <20120509173445.488cdcda@pwslap01u.europe.root.pri> In-Reply-To: <20120509173445.488cdcda@pwslap01u.europe.root.pri> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On Wednesday, May 09, 2012 9:34:45 AM, Peter Stephenson wrote: > On Wed, 9 May 2012 09:00:43 -0700 > reckoner wrote: >>> ${x//[\(\)]/_} >> >> This last one doesn't work for me with or without the HIST_SUBST_PATTERN. > > Hmm... there's not a lot to go wrong unless your version of zsh is > *very* old. > > % zsh -f > % x="foo(bar())rod" > % print ${x//[\(\)]/_} > foo_bar___rod > here's my version: zsh 4.3.11 (i686-pc-cygwin) Thanks!