From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14286 invoked by alias); 21 Nov 2014 01:10:20 -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: 33732 Received: (qmail 6846 invoked from network); 21 Nov 2014 01:10:17 -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=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Authority-Analysis: v=2.1 cv=HYUtEE08 c=1 sm=1 tr=0 a=YhZw36oYmrLTwwlLtG7JMA==:117 a=YhZw36oYmrLTwwlLtG7JMA==:17 a=G8GL833Es-AA:10 a=N659UExz7-8A:10 a=5vTqK7uUjoAn-GdWl8EA:9 a=pILNOxqGKmIA:10 Message-id: <546E90F5.7040908@eastlink.ca> Date: Thu, 20 Nov 2014 17:10:13 -0800 From: Ray Andrews User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.2.0 MIME-version: 1.0 To: zsh-workers@zsh.org Subject: Re: PATCH: key bindings, fixes, docs, tests for vi stuff References: <930.1416260160@thecus.kiddle.eu> <42F4E5F2-97E7-4803-87CB-B1C67CD943B2@kba.biglobe.ne.jp> <15511.1416528068@thecus.kiddle.eu> <141120164942.ZM3953@torch.brasslantern.com> In-reply-to: <141120164942.ZM3953@torch.brasslantern.com> Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit On 11/20/2014 04:49 PM, Bart Schaefer wrote: > On Nov 21, 1:01am, Oliver Kiddle wrote: > } > } + * textobjects.c - ZLE module implementing Vim style text objects > > This isn't actually a "module" is it? It's just part of the ZLE vi > widget set? > > I have from time to time wondered if segregating some of the builtin > widgets into loadable modules might be beneficial. Since they can autoload, why would one not put as much stuff as possible into modules? Keep the central binary as trim as possible? I guess speed could be a concern, but really how much?