Re: Case-insenstive TAGS for FORTRAN etc
"Stephen J. Turnbull" <[email protected]> Mon, 07 Jun 2004 19:07:53 +0900
| Newsgroups | gmane.emacs.xemacs.design |
|---|---|
| Organization | The XEmacs Project |
| Message-ID | <[email protected]> |
Trimming to XEmacs Design, I think we're not talking about a true bug any more. >>>>> "Tim" == Tim Connors <[email protected]> writes: Tim> Now the problem is that tags don't seem to understand new Tim> Fortran90 constructs - I have some 'pure subroutines' in Tim> modules, both of which are new, and xemacs comes up with 'no Tim> tags containing blah'. Try Exuberant ctags. Many people like that better, and although I'm not up on the state of the conversation, Francesco Potortì (the maintainer of GNU etags) once indicated that GNU etags and Exuberant ctags might be merged. You can also fix this locally by adding extra regexps to extract tags. See the tags: target in XEmacs's toplevel Makefile for how our DEF* C macros are handled, along with some Lispish stuff, in Emacs etags (ours is identical except for some legalese to that of GNU Emacs). I assume Exuberant ctags has a similar facility. Since these are FORTRAN 90, ie, official constructs, you should get in touch with the tags maintainers about adding them. Dunno Exuberant offhand, but here's Francesco: Francesco Potortì <[email protected]>. I'm deliberately not CC'ing him at this point because it's not obvious what you want yet. -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.