[PD-dev] [pure-data:patches] #566 allow additional deken-plugin to override built-in

IOhannes m zmölnig zmoelnig at users.sf.net
Wed Nov 4 13:42:49 CET 2015




---

** [patches:#566] allow additional deken-plugin to override built-in**

**Status:** open
**Group:** bugfix
**Labels:** pd-gui deken 
**Created:** Wed Nov 04, 2015 12:42 PM UTC by IOhannes m zmölnig
**Last Updated:** Wed Nov 04, 2015 12:42 PM UTC
**Owner:** Miller Puckette
**Attachments:**

- [0001-allow-additional-deken-to-override-built-in.patch](https://sourceforge.net/p/pure-data/patches/566/attachment/0001-allow-additional-deken-to-override-built-in.patch) (1.4 kB; text/x-diff)


currently, Pd will first load all gui-plugins, and after that it will load the built-in deken.
this is inconsistent with other handling of extensions (e.g. externals will be loaded *after* built-in objectclasses have registered).

it also prevents a manually installed deken-plugin to overwrite/extend the built-in one (at least without going through hoops, like renaming all the symbols).

the attached patch makes sure that the built-in plugin is called before loading any additional plugins.
it also defines a version number in `::deken::version` which (newer versions of) the deken-plugin can check (e.g. and refuse being loaded with a 'a newer version of deken is already available' error)




---

Sent from sourceforge.net because pd-dev at lists.iem.at is subscribed to https://sourceforge.net/p/pure-data/patches/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pure-data/admin/patches/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20151104/3bed6b8e/attachment.html>


More information about the Pd-dev mailing list