From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25000 invoked by alias); 27 Oct 2015 16:47:06 -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: 36984 Received: (qmail 20124 invoked from network); 27 Oct 2015 16:47:05 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 From: Eric Cook To: zsh-workers@zsh.org Subject: [PATCH] Add -- to the `functions' builtin calls Date: Tue, 27 Oct 2015 12:22:48 -0400 Message-Id: <1445962968-3603-1-git-send-email-llua@gmx.com> X-Mailer: git-send-email 2.6.1 X-Provags-ID: V03:K0:SPxFWOaWEBdu8IEKjOoIwGGfpCjs6KSaJahjugxg72o5rjuWIjl x9kLIl0PX9q/RaOMMptYxKZmBIME2io13gQL7tgjk8LEhkgBxN/G6rTthYpS2j9bQ6qESCE 1QhodlaEhGeFL3BIVR5BQIcnS4ttI3a/3FfjiUUiXt74P9veNvadLqufoCQH0mwiThBdj+6 THPxpxLOL9PqAz6M2rKFQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:T1gJ7HhIfYs=:dxVUy2Pzc7FiEeIMjT7Kvf U/fzwnGPcgxmaKxiDu8wu3RSCAu5T1hWF4QWV0Rs7YfYdySSC5RSB7+Fk16Sp1lZ+NPRa/WkQ STEehWzgbF5PJLHsgMiiqBRCB336Qg4ATcEQRUa8gx3Q8BkFuRhOVlKU5KklQbPan54p+XpHP iB9ZLJkTNKxZMs00MGtVf4TID5Z2th2pO9wbv6lgholiw96bN7Rf1jSdbalZ1Ia08hzbjUliA VkenbRkoJOVO5qSlVEvpD1IqyrSrEmTn4b2AiQjqnxvzCEUMgDtLHIrnG0KzAjO/F32AeMAqd 1i+q+xdD1bEDz6eeBV16hwFhVaE4qqYN1q5ETYU4YtiIrkoul9eewIuP96Doc8Fgi353+DWd2 29/kLtukJmaY7og3esCiC7bIZ330TZGOpy1y52mXx6zoXodML4PaM3hXlFhF5zbaabnnA2We9 esVNX2r5kTED/VYgDca/1HykRQa6zuLsXvX5Hpk+vfY8MIQiCftMrdriAj4b8bxNp/IdEFGrn OiwFttIAuNQkAJn8BHkFKhWF+NPOyztjglYNKidlsailf7M0h4IGfEZ5Hg0IKSUVctPNqy/ol WRhOk2OZUXG9i/fcbS+j405erSZzUcLjsOkxZwnf5UE/BelqqzfWYK/6ttZNW2yvQsUdF5b9C fPg76n9t0WUUCJQdYaEKFjEY8rWqyaCw6AejOKLrlIn14EfDZo4ewKZPv7AABl+HRdzIcxh+2 ATXhQH+8FKK07w8EDgsBJqN3C6OrZbMMsXoasWVX2Zk/LK8Mnny6v0YIhIY= Reported on IRC: % autoload zed; zed -f -- "-zgen-prezto-load" zed:83: bad option: -g -zgen-prezto-load() { } --- Functions/Misc/zed | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Functions/Misc/zed b/Functions/Misc/zed index 010b69b..6628b13 100644 --- a/Functions/Misc/zed +++ b/Functions/Misc/zed @@ -80,10 +80,10 @@ fi setopt localoptions nobanghist if ((fun)) then - var="$(functions $expand $1)" + var="$(functions $expand -- $1)" # If function is undefined but autoloadable, load it if [[ $var = *\#\ undefined* ]] then - var="$(autoload +X $1; functions $1)" + var="$(autoload +X $1; functions -- $1)" elif [[ -z $var ]] then var="$1() { }" -- 2.6.1