Support plugins that extend other plugins #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The currently planned model for plugins doesn't have a way for plugins to extend other plugins. This would be useful for template engine plugins to offer the option to extend the language with plugins. The Rust
liquidcrate, for example, supports adding custom filters, tags, and blocks. Being to expose that extension interface to other plugins would be very useful. Ideally, this would be supported in zssg in the most general way possible.Problems to solve: