Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
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: <CAKc7PVCVFN2639GkbitXO_yZtqK02zUWH-oLGYBysv6J3TreTg@mail.gmail.com>
 <160109092258.ZM3394@torch.brasslantern.com> <CAKc7PVAeF-krNekXWV-cbOzpZzRgTWt6iORA+BOmqVRWS1B2ag@mail.gmail.com>
 <160112000929.ZM6837@torch.brasslantern.com>
From: Sebastian Gniazdowski <sgniazdowski@gmail.com>
Date: Tue, 12 Jan 2016 10:50:30 +0100
Message-ID: <CAKc7PVAno-RQBnu+ZZ_C8gbDUr_pHi3vGU-z=E=PyEzpKjbHrQ@mail.gmail.com>
Subject: Re: New widget "transpose-segments"
To: Bart Schaefer <schaefer@brasslantern.com>
Cc: Zsh hackers list <zsh-workers@zsh.org>
Content-Type: text/plain; charset=UTF-8
X-Seq: zsh-workers 37583

On 12 January 2016 at 09:09, Bart Schaefer <schaefer@brasslantern.com> 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

