From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7498 invoked by alias); 31 Mar 2016 14:40:38 -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: 21427 Received: (qmail 27632 invoked from network); 31 Mar 2016 14:40:36 -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,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 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=gO26terEckcg+TsSa0YVBmuazDn4xac1Ned+gMS6S4Q=; b=wf+o7ohPzWrUF1Bs/5ZW3g22TSBX6/daa17xSVPlBmJyu6lcfIwD9wH+GgS8k/h1o1 lfGfjvrwSYlvU0XIKG3kUDMFmnZ5GTbWoZCrrAXQj5KdQPgS9eyah0RGvSr1zvX7gUHY fOa/iTHhBlFmS8FKqvjeWvjCuPHC6Ezv+pcpejHv0aNpjn9JWJsxgHzKOjPEOqfL2ZEf bRew3+jEis1HEUz4Ez2y3JbTQsHA8CITYlONFD9XT+SEe6aSaa9PQ2h/4sPKRqCUnCFt TOAcRXIgOJQUHbyKP5wv+anpw7Zh8b5/ull5raVitDs+QLawtOVsjUgvPQWKB/cDZ9pj OTRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version; bh=gO26terEckcg+TsSa0YVBmuazDn4xac1Ned+gMS6S4Q=; b=BCKUFyIOZRjXKOj7c0AfFwXz2s6cqoj+8OGXpAbxk8iIWY26zKsqIQY2LGnDHYcE87 /asRQmxJceUTXS6CGNMWShRpEioByUUAicMfhGnGxH3NLGL9Nj4KrD/dyq5TFxr5/LnS d+B8lB/SLuzBhhLzE1D/FzY2HzfhEUH8AL3PK7tapLNnQjqIaTxvwC/SjNtqLixko4PN oH5RGnIvzul3pZ/06sSs6om05x3/1po8/sT9DPsQdjTWEJCr5Le8YYSKT+RmPpE3wQQi 2/39zFDYHpZPaUewVSDxIkupmYmdHOCirk0tj3HjKFFw0Zpul5aaodaHNUQJhONBviC/ KoWw== X-Gm-Message-State: AD7BkJLAB8v/lf8LYRDbCjkreSTQuQHAoeVyE0kRwRF5fU9VCTBjtan4W97xLFgne07tOg== X-Received: by 10.98.71.210 with SMTP id p79mr22550266pfi.4.1459435230079; Thu, 31 Mar 2016 07:40:30 -0700 (PDT) From: Bart Schaefer Message-Id: <160331074120.ZM4439@torch.brasslantern.com> Date: Thu, 31 Mar 2016 07:41:20 -0700 In-Reply-To: <1459421593.1010.12.camel@gmail.com> Comments: In reply to disarmer "zsh custom pipeline handler" (Mar 31, 1:53pm) References: <1459421593.1010.12.camel@gmail.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: zsh custom pipeline handler MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Mar 31, 1:53pm, disarmer wrote: } } How can i define my own builtin, which can get pipeline, like zsh's } builtin "repeat"? You can't. "repeat" isn't a builtin, it's a keyword, part of the language syntax, and the shell language doesn't provide a way to add new language elements at that level. Even the zmodload system is quite limited in what can be done in this regard. Depending on exactly what you want to accomplish, you might be able to use an alias to get close. What is it that myrepeat would do?