From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7892 invoked by alias); 25 Jan 2016 11:06:03 -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: 37773 Received: (qmail 17488 invoked from network); 25 Jan 2016 11:06:01 -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, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=rYRWnBLdG6Bx4iynwwoY6YKZUSJAGVc6KxdqddVKN5o=; b=PknAm/DSt+2kw/BaoNpBif6WkB8f2aManrAPcnkjD22kOjrRB3GcY8scNnqcwSiYTR CRGA9wDkSzUj1qMnzctY9oez8eE4c0Z/siKX7eMJk7IU4NcD1uj1vQMv6IPCM21CzRW1 Vee3AcGPzeWIyBeYJt0AVVjqdksYp6l4rupiDHUwESgqEEKiCEsbqyXwISCg50+VQprl IxcLRzXMU2X0ERwSIahVX5mIOtW3mtrTUp59gmW63vSBlDQ6g7isTwFICWUm4OC6AWbD 6w0KWLFPeBkuVAmMEQ6Xm/ujh7yVFuuPoWpyxLR+mwdChgnKH8ARhBNwNa7fXRI/TsnJ PQuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=rYRWnBLdG6Bx4iynwwoY6YKZUSJAGVc6KxdqddVKN5o=; b=KE3nN5CkjJFE7C5k9dRYq+tVY2awM0pPjkdDuT7GDnbO4PH+6TTHBWLd5R4+VkS22T yAzdnBZ99UTknE3Hnip7DqAza6FX3n75Mf3u/J5yIqmzlVMau27GOupyGSp6A7Jq9ICH KO1v70QQqwKF+CZBuHa89W07L/x5qwdX34ohAUApgtKf5WxqUZy3xR5TLmJVIdG/4hPa hJWwiy6iiUthclPgIrD6rjkGRwl1/S0oYzLkVtUifodmkszF7iRCbXcMKx6bRP4V/jPg t6nlh5Gfhb9XzdtY/30VSQQoq0/xc6jzza492XWW5vk6dPxvVceWYZronDCI9ts9a0kl 97KQ== X-Gm-Message-State: AG10YOQvA3GgM0/w/MwIo6P70y6SwlkVFTK7Iz6CQTFN9aA4ztAUTYIlzfJ1xZ+qx3kA5mdlend2uucVkG5cAg== X-Received: by 10.25.83.209 with SMTP id h200mr6250091lfb.129.1453719958809; Mon, 25 Jan 2016 03:05:58 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <20160125103653.GB6416@pjcj.net> References: <20160125103653.GB6416@pjcj.net> From: Sebastian Gniazdowski Date: Mon, 25 Jan 2016 12:05:39 +0100 Message-ID: Subject: Re: ZPlugin To: Paul Johnson Cc: Zsh hackers list Content-Type: text/plain; charset=UTF-8 On 25 January 2016 at 11:36, Paul Johnson wrote: > Just an observation from the peanut gallery: as I understand it you have > created a more elegant solution to the core of a plugin system. Would > it, therefore, make any sense, rather than building your own plugin > system from scratch, to fit your solution into an existing plugin > system, such as Zplug? I'm using existing "plugin system". Tested 20 plugins and all loaded correctly. I think there is a problem with perceiving the existing tools as an sophisticated advanced technology. In reality, it's fpath+= to the plugin's dir and not much more. This is innovative, but for sure it isn't a tragedy to just ignore what already exists. Zplug has some additional functionality that I want to recognize today, maybe that's a different case. > Are there sound technical reasons not to do so, or are you enjoying > building your own and want to continue with it? Well ZPlugin is designed from scratch to reveal as much as possible from plugins internals at time of loading it. It's hard to add this to existing projects. Best regards, Sebastian Gniazdowski