It's been a long time since I've posted anything, and the last thing I've posted was about vala support for ctags. The good news is : it's done.
I'm pleased to announce the first release of vala support for (exuberant) ctags. It supports every vala tag kind I'm aware of, and most exuberant ctags extensions. And since it's based on libvala, it also supports Genie. Vala was tested with the entire libvala code, and genie was only tested with the two examples on Jamie's blog (but this should be sufficient as it uses libvala)
What's missing now is the ability to produce pattern based tag entries (only line number is supported), and tag scope (such as namespace and class name for a field).
You can get a tarball (based on latest svn of exuberant ctags), or patches : against exuberant ctags and against anjuta's local copy, both svn versions.
Update: The exuberant ctags based version needs to be configured with --enable-vala
Update 2 : I've just updated the tarball because it had a problem (I forgot to run aclocal)
Update 2009-07-22 I've updated the patch to compile latest (0.7.x) vala, here it is
And since a screenshot is better than talk, here is one:

I'm pleased to announce the first release of vala support for (exuberant) ctags. It supports every vala tag kind I'm aware of, and most exuberant ctags extensions. And since it's based on libvala, it also supports Genie. Vala was tested with the entire libvala code, and genie was only tested with the two examples on Jamie's blog (but this should be sufficient as it uses libvala)
What's missing now is the ability to produce pattern based tag entries (only line number is supported), and tag scope (such as namespace and class name for a field).
You can get a tarball (based on latest svn of exuberant ctags), or patches : against exuberant ctags and against anjuta's local copy, both svn versions.
Update: The exuberant ctags based version needs to be configured with --enable-vala
Update 2 : I've just updated the tarball because it had a problem (I forgot to run aclocal)
Update 2009-07-22 I've updated the patch to compile latest (0.7.x) vala, here it is
And since a screenshot is better than talk, here is one:

Posted by Abderrahim Kitouni
in GNOME
| Comments (4)
| Trackbacks (0)
Related entries by tags:
GNOME Shell RTL interfaces
anjuta-vala new home
Some news
Anjuta-valaplugin 0.3
Vala plugin news
GNOME Shell RTL interfaces
anjuta-vala new home
Some news
Anjuta-valaplugin 0.3
Vala plugin news
Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
after autoconf and ./configure --enable-vala:
./configure: line 1842: syntax error near unexpected token `VALA,'
./configure: line 1842: `PKG_CHECK_MODULES(VALA, vala-1.0, have_vala="yes", have_vala="no")'
Layout by Ricky Wilson | Serendipity Template by Carl Galloway | Login

