It'd be good if etags recognised perl constants like use constant FOO => 123; which defines a subroutine called FOO, basically the same as if you wrote sub FOO () { return 123 } "constant::defer" in the diff below is one of my things. Is it too cheeky to slip that in? It's on cpan, but probably used only by me as yet :-). 2009-11-27 Kevin Ryde * etags.c (Perl_functions): Tag "use constant" subs too. * maintaining.texi (Tag Syntax): Add Perl "use constant".