Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Building a new ZSH module outside the ZSH source tree
- X-seq: zsh-workers 41148
- From: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: Re: Building a new ZSH module outside the ZSH source tree
- Date: Wed, 24 May 2017 14:19:02 -0700
- Cc: tetsujin@xxxxxxxxxxxxx
- 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:cc :mime-version; bh=7Aj+s11YfsPtI6W0Md8iqyPeuYL13oSgKRk9kjFL3JQ=; b=g2JLozIFpEQSRjatDngLfO9IdaErK229/3SFvE2vyMaVcgYRxosVt6MYcaBZs/NK8W VmH4pWXK3GbXi9IJwde16RGavEIL2IOuuXpGRrkUsMBsupqaT0eafNPakF3Q6lAFLxUE gc73gNBqg7QzIHmbex+LbuyyfLQNq6lV6LVgsuv0t93OUSE+7md/Guc+9+rWS8DbiN0M wGHF4Y2OITLjT0O9nfG7dr+lFi/fOrZ95NHwwNfrmzyVq4j0+Iqwn3nqiY2O1s4jTE/f PhTJppLQHBztKHHfEtOIAzOOv+1Sv2IarqZ8NuVXTI7xxGOItdcFkC7iLiZradQ2OEZq rDEg==
- In-reply-to: <45fd7d7b777636cd074be985ca63ccc644ee4b69@webmail.scope-eye.net>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <45fd7d7b777636cd074be985ca63ccc644ee4b69@webmail.scope-eye.net>
On May 24, 2:57pm, tetsujin@xxxxxxxxxxxxx wrote:
}
} nice programming interface for modules, but I'm not really clear on
} the process for building a module without tying it into the zsh build
} system.
I haven't actually tried the following yet.
--- Forwarded mail from Sebastian Gniazdowski <psprint2@xxxxxxxxxxxx>
X-Seq: 40477
From: Sebastian Gniazdowski <psprint2@xxxxxxxxxxxx>
To: zsh-workers@xxxxxxx
Subject: Modules can be built outside Zsh; custom version of autoload builtin
Date: Wed, 01 Feb 2017 09:48:51 -0800
Hello
1/ Turned out that it's easy to build Zsh modules away from complete
source. Here is a minimum build setup:
https://github.com/psprint/zplugin/tree/6a4ba014eb167cbc97353f0a59e63f62bd6442bc/zmodules
Tested this on OS X. I can load module built with Zsh 5.3.1 features
even on Apple-provided 5.0.8. It's only that lazy binding will fail, if
I call non-existent (in 5.0.8) function. So, plugin creators can
actually provide binary parts, what I'm intending to do too, in Zplugin.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author