From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9421 invoked by alias); 30 Nov 2013 19:07:18 -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: 18176 Received: (qmail 15860 invoked from network); 30 Nov 2013 19:07:11 -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.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 From: Bart Schaefer Message-id: <131130110707.ZM27442@torch.brasslantern.com> Date: Sat, 30 Nov 2013 11:07:07 -0800 In-reply-to: =?iso-8859-1?Q?=3C5299C600=2E8040508=40necoro=2Eeu=3E?= =?iso-8859-1?Q?Comments=3A_In_reply_to_Ren=E9_'Necoro'_Neumann_=3Clists?= =?iso-8859-1?Q?=40necoro=2Eeu=3E?= =?iso-8859-1?Q?________=22Re=3A_shared_history_but_recalling_history_in_c?= =?iso-8859-1?Q?urrent_terminal=22_=28Nov_30=2C_12=3A03pm=29?= References: <131127000208.ZM18878@torch.brasslantern.com> <52964328.5040801@necoro.eu> <131127170553.ZM23821@torch.brasslantern.com> <5297AB37.80504@necoro.eu> <131128133318.ZM25004@torch.brasslantern.com> <5299C600.8040508@necoro.eu> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: shared history but recalling history in current terminal MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable On Nov 30, 12:03pm, Ren=E9 'Necoro' Neumann wrote: } } Perhaps one could add a zle-isearch-init widget? Strikes me odd, that } there isn't one. Yes, one could ... one could also turn the isearch actions into real widgets and truly select the isearch keymap ... but which "one"? The whole family of automatically-invoked widgets is a (relatively) recent thing, and they were added in a very ad-hoc way (hence we have "zle-line-finish" but "zle-isearch-exit"). I'm sure there are various side-effects that haven't been thought out; e.g., if you start playing with up/down history or modifying $BUFFER from inside zle-isearch-update, all sorts of oddness probably results.