* libanjuta/interfaces/libanjuta.idl:
Add a new interface allowing to implement plugin able
to load other plugins (not written in C)
* libanjuta/anjuta-plugin-handle.c,
libanjuta/anjuta-plugin-handle.h:
Add a language and a resident plugin properties
* libanjuta/anjuta-glue-plugin.c,
libanjuta/anjuta-glue-plugin.h,
(added)libanjuta/anjuta-glue-c.c,
(added)libanjuta/anjuta-glue-c.h,
libanjuta/Makefile.am:
Split code used to load a C plugin into a common part
in anjuta-glue-plugin and a specific part in anjuta-glue-c
* libanjuta/anjuta-glue-factory.c,
libanjuta/anjuta-glue-factory.h,
libanjuta/anjuta-plugin-manager.c:
Allow to load plugin not written in C and search for the
additional needed code in another plugin
git-svn-id: http://svn.gnome.org/svn/anjuta/trunk@2970 1dbfb86a-d425-0410-a06b-cb591aac69f6
12 files changed: