[Gambas-user] Extensible Image Viewer
Benoît Minisini
gambas at ...1...
Wed Jul 29 21:26:50 CEST 2015
Le 29/07/2015 19:13, Tobias Boege a écrit :
> On Tue, 28 Jul 2015, Tobias Boege wrote:
>> Extensibility is accomplished by a plugin system (the base code for this
>> is also in the software farm for some days now, it's called "Plugins").
>> It's a bit of a hack but works nicely for my purposes.
>>
>
> I tried to use the thing outside of the IDE today for the first time and had
> to realise that the plugins need the attached patch to the interpreter which
> allows to load libraries (Component.Load()) from arbitrary absolute paths
> even if the interpreter is not in debugging mode. Normally Component.Load()
> is only permitted from /bin or /usr/bin, AFAICS.
>
> Benoit, is that a security feature or something?
>
> Regards,
> Tobi
>
Let's say it's some sort of security thing...
I wanted to release 3.8 this week, before going on holidays for two
weeks. So any change related to component loading will be for the next
version.
Moreover, please explain what that plugin files are, and why the IDE
should support them?
Regards,
--
Benoît Minisini
More information about the User
mailing list