2011-12-01 5 views

Répondre

4

Vous n'écrivez pas où vous avez obtenu votre version "5.9" de. Utilisez-vous Debian, Ubuntu ou un autre dérivé de Debian?

Debian emballe réellement une version inédite. Sur mon système, ctags-exuberant signale sa version comme Exuberant Ctags 5.9~svn20110310 - ce qui signifie qu'il est compilé directement à partir du dépôt SVN tel qu'il était le 2011-03-10.

Ceci est indiqué dans le changelog Debian du paquet (/usr/share/doc/exuberant-ctags/changelog.Debian.gz):

exuberant-ctags (1:5.9~svn20110310-1) unstable; urgency=low 

    * New upstream release snapshot (thanks, Daniel Hahler; LP: #732860). 

"LP: # 732860" fait référence à Launchpad bug #732860, où la nouvelle version est discutée. Sourceforge.net est toujours l'endroit où aller pour le développement de ctags, c'est juste qu'ils n'ont pas fait de version depuis longtemps.

+0

Merci, j'ai la même version que vous dans 'Lubuntu'. Donc, le développement est sur 'launchpad' et les versions principales sont envoyées à' sourceforge'? Est-ce que [this] (https://code.launchpad.net/exuberant-ctags) est l'endroit où le développement a lieu? – xralf

+0

@xralf: Non, la page https://code.launchpad.net/exuberant-ctags que vous liez à contient seulement une copie du code de sourceforge.net. Le référentiel principal est apparemment sur Sourceforge, à savoir https://ctags.svn.sourceforge.net/svnroot/ctags/trunk/; le dernier checkin il y avait le 2011-12-10. – sleske

+0

Et BTW, vous pourriez vouloir considérer 'cscope' au lieu de ctags. J'ai utilisé ctags moi-même, mais je suis passé à cscope parce que les résultats étaient meilleurs. Voir http://stackoverflow.com/questions/5289381/ctags-chokes-on-source-file-with-unbalanced-braces-due-to-ifdef – sleske