From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43709-ml=inbox.vuxu.org@zsh.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 9ce0551d for ; Thu, 18 Oct 2018 04:53:28 +0000 (UTC) Received: (qmail 10544 invoked by alias); 18 Oct 2018 04:53:12 -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: List-Unsubscribe: X-Seq: 43709 Received: (qmail 15766 invoked by uid 1010); 18 Oct 2018 04:53:11 -0000 X-Qmail-Scanner-Diagnostics: from mail-ot1-f65.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.210.65):SA:0(-1.9/5.0):. Processed in 1.827406 secs); 18 Oct 2018 04:53:11 -0000 X-Envelope-From: sgniazdowski@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=eXW3H28UO5jXYX1YL4L9jhxYdHwkeQG4CBvjPxANBDc=; b=IybeJJDn9P6aZuZ41ulvJljtFNIyWekeTqZFiVrM2sT2+TQ007bBrc9ffO/MMvJXyu Ui80RvHHwYihKkrx+YL0x8YvXmwJi71d29kUx9Npkq18LMER3GBvcrHgUYqd0aN3ugn8 jIY3R7o3nXR0CdCz+j2f7t2nx7eV8hBCHXDTh8v+2NfgKphnzxTdZqOlK+ypVmZt+tw8 GRcfRBvF4DPuQnalECMIvtycTcOKjtJIp11dhdPqhHwVglNG7843R5qRccVATyRXAali n8qNrdOMEvrNNHcbh4Hypq3RGFohzoKXvCqSD8Q7ZDSKiqUPYZdwQ8KT1c1YQDcr4koz CBZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=eXW3H28UO5jXYX1YL4L9jhxYdHwkeQG4CBvjPxANBDc=; b=mSDfL7778Mnpi/cmt4XZtMwtUgqxYc1KrBSxfqMqQjHtQIHrY9cI8bngwwqovr67Mc m0kWp40vuXyZyNZlitg1WZY3Wq6PCvHmHO4CwXfjScjhUj4ljSGtTkIz0saMaCs3r6cW w9nALzLi0MDgam4CA2Xyamc7U2knjL7Qri++CMyTvYMBCYMS7LqHTE/zHoA4syFBUklD TRqI4LFJTHV4jbNY1wsdCVfcnAcULtpEx7Gnfp/1PmImKtabAo4IeXgkGl8yhoQLzNmZ Cx6AYbnWwfelLwKeOMk4tGVDg8VUCeckGSkIGU7OXo0UgB2hmV5llE7WKV9V9vBktvwB sR5g== X-Gm-Message-State: ABuFfoiriTJNl7s9shHpIE0RRYxkU1cCfAhuQqHpa64qSiWAGvkJN9Sd 0GKgggnvNC1PFgz/Qu4At5BhZ1BuU7cPyaWu5o0= X-Google-Smtp-Source: ACcGV60F4dlayNq9bap1/2euvBcN60Dxy2KlXzJ1TFxXIo0HZOs7mctBGyLkEUA329B+btU3G7EMDzC0OnaGuovWZl0= X-Received: by 2002:a9d:3b24:: with SMTP id z33-v6mr11887796otb.126.1539838386876; Wed, 17 Oct 2018 21:53:06 -0700 (PDT) MIME-Version: 1.0 References: <20180605083126eucas1p25c1d546e911ff275828ffb756fd5c6bb~1NmwdWAEk2550425504eucas1p2m@eucas1p2.samsung.com> In-Reply-To: <20180605083126eucas1p25c1d546e911ff275828ffb756fd5c6bb~1NmwdWAEk2550425504eucas1p2m@eucas1p2.samsung.com> From: Sebastian Gniazdowski Date: Thu, 18 Oct 2018 06:52:55 +0200 Message-ID: Subject: =?UTF-8?Q?Re=3A_=5BPATCH=5D_Zed_bindings_uplift_=E2=80=93_page_up=2Fpage_dow?= =?UTF-8?Q?n_in_ViCmd_plus_home=2C_end_in_ViCmd?= To: Peter Stephenson Cc: Zsh hackers list Content-Type: multipart/mixed; boundary="0000000000000ff39a057879900c" --0000000000000ff39a057879900c Content-Type: text/plain; charset="UTF-8" On Tue, 5 Jun 2018 at 10:32, Peter Stephenson wrote: > > On Mon, 4 Jun 2018 13:17:34 +0200 > Sebastian Gniazdowski wrote: > > the page up / page down bindings that I've added earlier were only for > > insert mode. The patch binds them also in vicmd. > > Thanks. The first two mentions of zed-vicmd should actually be zed. > I'll fix those and commit it. The patch wasn't commited, but I have a new version of it: - followed Oliver point that zle -N is idempotent, so one can just call `zle -N ...' without `zle -la' check, - fixed the first two zed-vicmd mentions, - terminfo-fallback bindings aren't guarded by ${+terminfo} = 1 check. -- Sebastian Gniazdowski News: https://twitter.com/ZdharmaI IRC: https://kiwiirc.com/client/chat.freenode.net:+6697/#zplugin Blog: http://zdharma.org --0000000000000ff39a057879900c Content-Type: text/plain; charset="US-ASCII"; name="zed_home_end_keys.v2.diff.txt" Content-Disposition: attachment; filename="zed_home_end_keys.v2.diff.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jne4045r0 ZGlmZiAtLWdpdCBhL0Z1bmN0aW9ucy9NaXNjL3plZCBiL0Z1bmN0aW9ucy9NaXNjL3plZAppbmRl eCBmNTcxZGFmLi4zMzI1ZGQ1IDEwMDY0NAotLS0gYS9GdW5jdGlvbnMvTWlzYy96ZWQKKysrIGIv RnVuY3Rpb25zL01pc2MvemVkCkBAIC0zLDcgKzMsNyBAQAogIwogIyBObyBvdGhlciBzaGVsbCBj b3VsZCBkbyB0aGlzLgogIyBFZGl0IHNtYWxsIGZpbGVzIHdpdGggdGhlIGNvbW1hbmQgbGluZSBl ZGl0b3IuCi0jIFVzZSBeWF5XIHRvIHNhdmUsIF5DIHRvIGFib3J0LgorIyBVc2UgXlheVyB0byBz YXZlIChvciBaWiBpbiB2aWNtZCBtb2RlKSwgXkMgdG8gYWJvcnQuCiAjIE9wdGlvbiAtZjogZWRp dCBzaGVsbCBmdW5jdGlvbnMuICAoQWxzbyBpZiBjYWxsZWQgYXMgZm5lZC4pCiAKIHNldG9wdCBs b2NhbG9wdGlvbnMgbm9rc2hhcnJheXMKQEAgLTYwLDYgKzYwLDkgQEAgX196ZWRfcGdfZG93bigp CiAgICAgZG9uZQogfQogCit6bGUgLU4gX196ZWRfcGdfdXAKK3psZSAtTiBfX3plZF9wZ19kb3du CisKIGlmICgoIGJpbmQgKSkgfHwgISBiaW5ka2V5IC1NIHplZCA+Ji9kZXYvbnVsbDsgdGhlbgog ICAjIE1ha2UgdGhlIHplZCBrZXltYXAgYSBjb3B5IG9mIHRoZSBjdXJyZW50IG1haW4uCiAgIGJp bmRrZXkgLU4gemVkIG1haW4KQEAgLTc1LDEwICs3OCwxNyBAQCBpZiAoKCBiaW5kICkpIHx8ICEg YmluZGtleSAtTSB6ZWQgPiYvZGV2L251bGw7IHRoZW4KICAgYmluZGtleSAtTSB6ZWQgJ154Xncn IGFjY2VwdC1saW5lCiAgIGJpbmRrZXkgLU0gemVkICdeTScgc2VsZi1pbnNlcnQtdW5tZXRhCiAK LSAgemxlIC1OIF9femVkX3BnX3VwCi0gIHpsZSAtTiBfX3plZF9wZ19kb3duCi0gIFtbICR7K3Rl cm1pbmZvfSA9IDEgJiYgLW4gIiR0ZXJtaW5mb1trcHBdIiBdXSAmJiBiaW5ka2V5IC1NIHplZCAi JHRlcm1pbmZvW2twcF0iIF9femVkX3BnX3VwCi0gIFtbICR7K3Rlcm1pbmZvfSA9IDEgJiYgLW4g IiR0ZXJtaW5mb1trbnBdIiBdXSAmJiBiaW5ka2V5IC1NIHplZCAiJHRlcm1pbmZvW2tucF0iIF9f emVkX3BnX2Rvd24KKyAgW1sgJHsrdGVybWluZm99ID0gMSBdXSAmJiB7CisgICAgW1sgIC1uICIk dGVybWluZm9ba3BwXSIgXV0gJiYgYmluZGtleSAtTSB6ZWQgIiR0ZXJtaW5mb1trcHBdIiBfX3pl ZF9wZ191cAorICAgIFtbIC1uICIkdGVybWluZm9ba25wXSIgXV0gJiYgYmluZGtleSAtTSB6ZWQg IiR0ZXJtaW5mb1trbnBdIiBfX3plZF9wZ19kb3duCisgICAgW1sgLW4gIiR0ZXJtaW5mb1traG9t ZV0iIF1dICYmIGJpbmRrZXkgLU0gemVkICIkdGVybWluZm9ba2hvbWVdIiBiZWdpbm5pbmctb2Yt bGluZQorICAgIFtbIC1uICIkdGVybWluZm9ba2VuZF0iIF1dICYmIGJpbmRrZXkgLU0gemVkICIk dGVybWluZm9ba2VuZF0iIGVuZC1vZi1saW5lCisgIH0KKworICAjIEEgZmFsbGJhY2sgdG8gYSB3 ZWxsIGtub3duIGtleS1zZXF1ZW5jZSBjb2RlIGFzIHRlcm1pbmZvCisgICMgbWlnaHQgYmUgd3Jv bmcgKG9mdGVuKSBzb21ldGltZXMKKyAgYmluZGtleSAtTSB6ZWQgIl5bW0giIGJlZ2lubmluZy1v Zi1saW5lCisgIGJpbmRrZXkgLU0gemVkICJeW1tGIiBlbmQtb2YtbGluZQogCiAgICMgTWFrZSB6 ZWQtc2V0LWZpbGUtbmFtZSBhdmFpbGFibGUuCiAgICMgQXNzdW1lIGl0J3MgaW4gZnBhdGg7IHRo ZXJlJ3Mgbm8gZXJyb3IgYXQgdGhpcyBwb2ludCBpZiBpdCBpc24ndApAQCAtODksNiArOTksMTcg QEAgaWYgKCggYmluZCApKSB8fCAhIGJpbmRrZXkgLU0gemVkLXZpY21kID4mL2Rldi9udWxsOyB0 aGVuCiAgIGJpbmRrZXkgLU4gemVkLXZpY21kIHZpY21kCiAKICAgYmluZGtleSAtTSB6ZWQtdmlj bWQgIlpaIiBhY2NlcHQtbGluZQorICBbWyAkeyt0ZXJtaW5mb30gPSAxIF1dICYmIHsKKyAgICBb WyAtbiAiJHRlcm1pbmZvW2twcF0iIF1dICYmIGJpbmRrZXkgLU0gemVkLXZpY21kICIkdGVybWlu Zm9ba3BwXSIgX196ZWRfcGdfdXAKKyAgICBbWyAtbiAiJHRlcm1pbmZvW2tucF0iIF1dICYmIGJp bmRrZXkgLU0gemVkLXZpY21kICIkdGVybWluZm9ba25wXSIgX196ZWRfcGdfZG93bgorICAgIFtb IC1uICIkdGVybWluZm9ba2hvbWVdIiBdXSAmJiBiaW5ka2V5IC1NIHplZC12aWNtZCAiJHRlcm1p bmZvW2tob21lXSIgdmktYmVnaW5uaW5nLW9mLWxpbmUKKyAgICBbWyAtbiAiJHRlcm1pbmZvW2tl bmRdIiBdXSAmJiBiaW5ka2V5IC1NIHplZC12aWNtZCAiJHRlcm1pbmZvW2tlbmRdIiB2aS1lbmQt b2YtbGluZQorICB9CisKKyAgIyBBIGZhbGxiYWNrIHRvIGEgd2VsbCBrbm93biBrZXktc2VxdWVu Y2UgY29kZSBhcyB0ZXJtaW5mbworICAjIG1pZ2h0IGJlIHdyb25nIChvZnRlbikgc29tZXRpbWVz ICh2aWNtZCBrZXltYXApCisgIGJpbmRrZXkgLU0gemVkLXZpY21kICJeW1tIIiB2aS1iZWdpbm5p bmctb2YtbGluZQorICBiaW5ka2V5IC1NIHplZC12aWNtZCAiXltbRiIgdmktZW5kLW9mLWxpbmUK IGZpCiAKICgoIGJpbmQgKSkgJiYgcmV0dXJuIDAK --0000000000000ff39a057879900c--