From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1284 invoked by alias); 6 Dec 2017 19:58:52 -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: 22999 Received: (qmail 14117 invoked by uid 1010); 6 Dec 2017 19:58:52 -0000 X-Qmail-Scanner-Diagnostics: from mail-qt0-f179.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.216.179):SA:0(-2.6/5.0):. Processed in 1.364598 secs); 06 Dec 2017 19:58:52 -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=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, 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=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=UI59oyIP70Ignr1rQlM9nNX7aj08aDOcn6XKnc0suMw=; b=hmisSbxdLdCTZxcb861x6jU7+xPxvtHasC+G16iUfQqM39qkZ/HAQYn2to8unpyC59 sYs33k3dQcBXY5qLHWugKSNIYbDxz8sWhtI/uUj6vfhHPoE2RQbIzXXvRhgwwaGX5S6v mZfBSvv43uhMKVxwA1hwesqlUDVhkMLE/G0A4tG+Dkd4dSX0FjkCZrrP2TaTty4b/89j PRhZUHhI/1taqPmhUmGE2Z/Ucf1bP9IdDsOv+eZOjJRe1pE9PSMuWp87zjZhYGmaEhRk vuxlOtbJulnF+OBR8b5cJzmysiXyaIIAmRIawTBI9LgsagVAuA0VTsElscfM1MokcOfC IEiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=UI59oyIP70Ignr1rQlM9nNX7aj08aDOcn6XKnc0suMw=; b=cYJ1QmC+SZoy3WHK0jmUSTwdOk3+MrG6ufcOso+agjuFS7T2TbqlwIgZSwwksKDd5F PPCSTXGqEbkcyFfb9WTJnYCR/tcbrrRKZV/bpVvwfNL6WnaafOx9EdW0bY4QFNEs2M7U 8EOQ/kScI5y86lE0PykMzlp8Vq0tZtTbrwiKMf0vjk/Y6cXJDkSmJ01wyFD/0UJ0E/0D vZ1W3XRWaVatLfLtPLtu3wrKEnDsnXmi1F1Q3cAaUuJ+ASElhuS7v1a64xgJBJA66i6A o4w6M6da0XX+eFdQpObFk0xMfzjGHgveRrofNXngkwtXr7xA/bC+YAHUoUMgbJtSXuwv OHkg== X-Gm-Message-State: AKGB3mKh6wjR08pt55Iv5ky7imkfK2LrtFT0JQRCN6bQvfFIRdAuEYWN nn21EKsyK2UGdH5+CFnBTLbv16BxFJfWmqVy00RlVA== X-Google-Smtp-Source: AGs4zMYFPq1dRzw5NNVnEB10fMY3ZHV5ZFv1FvtmJQgQUJlkANqROStuoOIoC4zD6yO7go1vZI3oUOVqPmK+sRX8dhA= X-Received: by 10.55.151.71 with SMTP id z68mr26446345qkd.83.1512590327450; Wed, 06 Dec 2017 11:58:47 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: From: Bart Schaefer Date: Wed, 6 Dec 2017 11:58:46 -0800 Message-ID: Subject: Re: A guide to code Zsh natively, without external tools To: Zsh Users Content-Type: text/plain; charset="UTF-8" On Wed, Dec 6, 2017 at 8:12 AM, Sebastian Gniazdowski wrote: > When writing Zsh plugins I learned (i.a. thanks to #zsh channel) how to avoid forks to external tools, for speed and lack of dependencies. I've put this experience into Asciidoc Thanks, Sebastian. If we ever find a volunteer to update the HTML zsh guide, this could be a useful added chapter.