From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8717 invoked by alias); 19 Feb 2018 06:37:43 -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: List-Unsubscribe: X-Seq: 23146 Received: (qmail 322 invoked by uid 1010); 19 Feb 2018 06:37:43 -0000 X-Qmail-Scanner-Diagnostics: from mail-it0-f47.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.214.47):SA:0(-1.9/5.0):. Processed in 0.529498 secs); 19 Feb 2018 06:37:43 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) 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, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:in-reply-to:comments:references:to:subject :mime-version; bh=82ev0u/ZiDs3l+KBtyQzxa70tWP/KQvLmXBqBjHxT4s=; b=srOcEdBjtiSzNfyxgjjqoKT59IiDBG2YEGNJG1MB4MA/3hkmugsUdLMj2LVym2uOqU 2WN8+pru87g9tsCRnBtgmzoAz7KCh8a5mfhW2wiLwGtK9CCItNU8s98Ufs6cAXsnN+JB gYWL/AyI7TXk+cD09zJs2udArClnu6+BhIlqdi2jHzrqYmXhn6EswDdphSsoXuFl8/kJ W3tVWS0za33me+N5ydxoiuETz6psldC8spnmMUX4G2NeIFx6ln3ZVcuRVj+P6sHpTuWk Z+TKTbOuf/qWQBXlVNbzwbRstINUnDQlPTOd2D/r4MxDjwAiRrNPphMFr16INy7WG5oa Mp5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version; bh=82ev0u/ZiDs3l+KBtyQzxa70tWP/KQvLmXBqBjHxT4s=; b=mzk6BABat9h6xL7WfHx8Dr5A4FsuL40u7jfoLVHVzwlRi7gOBzB1Nlca0ap9MWWd6u o8bVA9whKQz3/xdnu0dnxtfvx3wzsb0bCSojpu+vMKJ8kXXldtzsck6ZBGJRxayqiA6q UAR0DNqqUDus0fin1LYF+qxjUz9YUbUVMMDeF0ktD72VKhr40PCHNN0nR9ahAw0w6NHz QuqPFusCVujWMNlxtRw8CgaA6GITCfH2ifxXLttaREVenc6QFcgUSw+UuAJo13vAbiO3 h3v4Omv2aAfEz2j5dwmDx2bRc9oq/+0MEaQxr5+MujNC1Sc2gBgkmF7gn7k/2OhdPWle PXoQ== X-Gm-Message-State: APf1xPAyqckSA5V0ECXHfl4KNeIBCN5/TIHvrKVByh6Ur34VXeY2coeG Fg7r69wX17osr8Csi4hFtjejGcfR X-Google-Smtp-Source: AH8x227I7yBCxswmfmXzB63SVlvrdOBnMJX43KgPofVXcDVWbcAV4Q77b2CIgefpRe9UfTVTlRi1jw== X-Received: by 10.36.80.17 with SMTP id m17mr16818911itb.64.1519022259016; Sun, 18 Feb 2018 22:37:39 -0800 (PST) From: Bart Schaefer Message-Id: <180218223736.ZM12084@torch.brasslantern.com> Date: Sun, 18 Feb 2018 22:37:36 -0800 In-Reply-To: <3e834b63-f730-361b-b123-1c83402ec613@eastlink.ca> Comments: In reply to Ray Andrews "Re: alias hygiene" (Feb 17, 7:38pm) References: <1679a1e0-f716-e501-c4c2-f7e485f9701f@eastlink.ca> <1518827410.2159479.1273706656.1F5B436D@webmail.messagingengine.com> <37bb7b6b-ad70-6d03-f979-0e0d3b0be4d3@eastlink.ca> <1518875676.3562728.1274073304.5ED24DC8@webmail.messagingengine.com> <20f1c297-7c7d-109f-b9ee-b53823aa476c@eastlink.ca> <1518881445.3606980.1274127384.7D7A2004@webmail.messagingengine.com> <05e4360b-4989-af2b-70b6-79c2aef06f95@eastlink.ca> <180217181002.ZM27805@torch.brasslantern.com> <3e834b63-f730-361b-b123-1c83402ec613@eastlink.ca> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: alias hygiene MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Feb 17, 7:38pm, Ray Andrews wrote: } } I'm angling for } something actually in play so I can see how it works by fiddling with } it. Most of the functions in Functions/Zle are intended to implement ZLE widgets. Unfortunately most of them are also implementing complex operations, so the widget details get lost in the woods. Try looking at Functions/Zle/move-line-in-buffer for probably the simplest example.