Entries from Thursday, June 3. 2010

Easy Anjuta plugins

23:23

Thursday, June 3. 2010

Some time ago, I've updated an old and unmaintained python plugin loader for Anjuta so it can use PyGI, the python gobject-introspection bindings. At that time, it needed a patched version of PyGI (to be able to implement virtual methods) and so wasn't easy to install. Now this is all over, and the git version of PyGI should work without problems (Update: PyGI 0.6.0 got released). You can find it here.

But that's not all, today, I implemented virtual methods support in Seed, and guess what, I've written another plugin loader for Anjuta, so now you can have Javascript anjuta plugins.
You'll need the patch from bug 620516. You'll also need to install gobject-introspection girs which are with the python plugin.

I didn't test them extensively, especially with multiple plugins loaded, but they should be useable. If not, report a bug :-).

Now you have no reason not to write Anjuta plugins (unless you prefer writing emacs lisp or vimscript rather than python and javascript). So go and write some niceties for our beloved GNOME IDE ;-).

P.S. The vala support plugin I wrote for GSoC 2008 should be added in time for anjuta 3.0 (I just need to integrate it in the anjuta tree)
Posted by Abderrahim Kitouni | Comments (2) | Trackback (1)
Defined tags for this entry: anjuta, english
Related entries by tags:
  • hg-git 0.2 (well 0.2.1) released
  • anjuta-vala new home
  • Anjuta-valaplugin 0.3
  • Vala plugin news
  • Anjuta-valaplugin 0.2
(Page 1 of 1, totaling 1 entries)

Layout by Ricky Wilson | Serendipity Template by Carl Galloway | Login


Read More

Calendar

« June '10 »
Mo Tu We Th Fr Sa Su
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Quicksearch

Archives

  • February 2012
  • January 2012
  • December 2011
  • Recent...
  • Older...

Categories

  • XML english
  • XML GNOME


All categories
  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments

Powered by

Serendipity PHP Weblog

Nuage de tags

xml anjuta
xml ctags
xml english
xml gdb
xml git
xml gnome
xml hg-git
xml mercurial
xml vala

Template dropdown