I have a problem when generating TAGS from Gnu Emacs 23.3, but the problem only occurs on Windows and not on linux.Although I use the “-e” option and even the explicit “--tag-relative=yes“ option, the TAGS file that is generated contains absolute paths instead of relative paths.
The details of this problem can be found here:
I originally thought this problem was related to emacs, not to ctags itself, because it only occurs when the shell command used to build the TAGS file is issued from within emacs, not from a plain windows shell.
However I now have doubts, and I’m wondering if ctags is not to blame after all.
To reproduce the problem, simply follow the steps at the end of this post:
Can anyone reproduce it ? Does anyone have a guess as to what the problem is ?
Is ctags sensitive to any environment variables (as opposed to command line arguments) which can explain that behaviour ?
Many thanks in advance