From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18685 invoked by alias); 12 Jan 2016 09:50:53 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 37583 Received: (qmail 14065 invoked from network); 12 Jan 2016 09:50:51 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=3+fdjhyU1lgys2IzdTZaeqjFYo/acCH5Mq8aLY69kCM=; b=HdbdJNGA+t1C6/rGs9jePx8jzcjYrKXmicUDSzyPHFKGDQoefW6TwP0EPzzr8HJkx+ /R9Y9ClwfEfseOwJ40SbP+zQcGDak6KHJCKzmleSsu9A2kRRTjPpBi6BEhhVeVyvuKKJ lwKMcyqAxKfFQqoavd2PQem7llPR51Ta2qi5v0PJgnZdDsm3dy8wQPM3Z/JDH3goWYE3 xFKSvJhlWqSi4XhQfdcSD7TGDADPuubzD8Q90B6Yjm1OabkjX3/iZzmfldN07TExzLqD aymN8wT3U1kVoWVFxn7BzVyvchD2wXctUVPU0pNc9S1b80IK1H+moc13PgGu6TEtGneD 8V4w== X-Received: by 10.112.134.165 with SMTP id pl5mr35718503lbb.126.1452592249890; Tue, 12 Jan 2016 01:50:49 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <160112000929.ZM6837@torch.brasslantern.com> References: <160109092258.ZM3394@torch.brasslantern.com> <160112000929.ZM6837@torch.brasslantern.com> From: Sebastian Gniazdowski Date: Tue, 12 Jan 2016 10:50:30 +0100 Message-ID: Subject: Re: New widget "transpose-segments" To: Bart Schaefer Cc: Zsh hackers list Content-Type: text/plain; charset=UTF-8 On 12 January 2016 at 09:09, Bart Schaefer wrote: > On Jan 9, 6:59pm, Sebastian Gniazdowski wrote: > } > } The main difference is working across newlines. Also, the requirement > } to position cursor at beginning of word to transpose is absent. I > } think those two are important. > > Patches for both of these sent a little while ago. > > } Also, setting word style is not needed. > > I have no real objection to including either your widget or Daniel's, > but the number of different ways to do the almost but not quote the > same thing begins to be overwhelming In my project Zew I quite track what's going on here and it should there clarify if transpose-segments and other widgets have real reason to exist (besides providing functionality for zsh < 5.2-dev-0) > However, I should note that I would rather that we don't introduce yet > another term ("segments") to mean "shell words". Yeah I already renamed "transpose-segments" to "transpose-shell-words" in Zew. Best regards, Sebastian Gniazdowski