Vala support for ctags

Vala support for ctags

16:11

Tuesday, July 1. 2008

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:
anjuta tag manager
Posted by Abderrahim Kitouni in GNOME | Comments (4) | Trackbacks (0)
Defined tags for this entry: anjuta, ctags, gnome, vala
Related entries by tags:
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)

Philip Van HoofWoah!!
#1 Philip Van Hoof (Homepage) on 2008-07-01 18:15 (Reply)
Ali SabilCool stuff :-) keep up !
#2 Ali Sabil (Homepage) on 2008-07-01 20:49 (Reply)
lariqCtags does not work for me.
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")'
#3 lariq on 2008-07-05 08:21 (Reply)
Abderrahim KitouniI've just uploaded a new tarball that fixes the problem. Alternatively, you can run autoreconf if you have autoconf and automake installed.
#3.1 Abderrahim Kitouni on 2008-07-09 11:49 (Reply)

Add Comment

Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

 
 

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


Read More

Calendar

« March '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 31        

Quicksearch

Archives

March 2010
February 2010
January 2010
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 gdb
xml git
xml gnome
xml hg-git
xml mercurial
xml vala

Template dropdown