Hello Dimitri, and thank you for your quick answer. Downgrading to version 1.8.2 works fine on windows. I built latest svn trunk on windows (only doxygen, not doxywizard or any of the other programs) after applying the given patch to trunk. This did not fix the problem. I am not entirely sure that I managed to build doxygen properly on windows (I just installed gnuwin32 flex and bison and used those) since I get the cryptic message "input buffer overflow, can't enlarge buffer because scanner uses REJECT" for a file that previously (doxygen 1.8.3.1 release) did not output this message. I guess I should create a small example to reproduce the problem and provide to you in a bug report. Our code is open source and svn trunk so if you would not mind getting step-by-step instructions on how to reproduce the issue using the full code base let me know. I will take a look at the doxygen code first (I have never looked at it before) to see if I could find some easy way to fix the issue.
First I will downgrade to 1.8.2 on the on our automatic build computer since a release is close. Best regards, Markus -----Original Message----- From: Dimitri van Heesch [mailto:doxy...@gmail.com] Sent: den 18 mars 2013 20:13 To: markus israelsson Cc: doxygen-users@lists.sourceforge.net Subject: Re: [Doxygen-users] Tag-files and linking to variables. Hi Markus, On Mar 18, 2013, at 13:05 , markus israelsson <markus.israels...@sensegraphics.com> wrote: > Hello, > > I am wondering why a tag file seem to be missing links to certain variables. > The problem I am having is this: > Project A: > namespace N: > Class X > Variable a > Class B : inherit from X > Class C : inherit from X > > Project B: > namespace N: > Class D : inherit from X. > > Project A creates a tag file which is used by project B. I have control over > documentation for both projects. For a specific reason that I will not go > into here I am creating a separate page which documents some features of > project B. The problem I am having is that I try to do the following: > \link N::D::a \endlink > This does not work, I assume the reason for this is because a is defined in > the tag-file. However the following link does not work either: > \link N::X::a \endlink > but the following does work: > \link N::B::a \endlink > > The reason for this seems to be that the tag-file only defines the variable a > in the class B but not in class X. Perhaps because of alphabetical order and > some kind of optimization. > How is it meant that I should be able to create a link to a? If it is even > intended to work. Doesn't sound right. Maybe this is related to the following bug: https://bugzilla.gnome.org/show_bug.cgi?id=694376 Can you check if the proposed solution also works for you? (or alternatively if downgrading to 1.8.2 works) Regards, Dimitri ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users