-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't recognize function if the "(" written in the following lines. #10
Comments
That is quit a strange format. :) Should be an easy fix when I get time next week to check it out. |
So it looks like there is a bug in the regular expression engine DoxyIt is using. I don't plan on digging into the regular expression parser either. So this might take a while to fix... |
It's ok. Not a serious problem, there is no pressing needs. |
Maybe changing from trex to c++11 std::regex might solve the issue, if it is really in the regex engine itself, but that would require a major rework and check if current features are supported by std::regex. |
I had looked at this at one point but due to the static linking, the DLL size went up quite a bit from what I remember. This specific issues is a bit of a odd case. If the trex code had more issues I'd probably switch to something else but I'm not too worried about it currently. |
Likely that the std::regex is much bigger than trex. Maybe it is worth mentioning in the readme.md that a modified version 1.3 is used of trex as the version info is not part of the trex.h or .cpp. |
Oh I'm sure it is. I went with trex because it was simple and small.
I'm not sure what it would benefit really. And if I recall it's not like I had to make major changes to it. |
Nice to know if somebody like me having a look at the open\fixed bugs of trex, if the one mentioned here is a known or new one. |
If the trex library was active and being updated I do see how that could help. AFAICT it has been abandoned for years. |
Reports "Unknown exception" when function is following format:
But when parenthesis and function in the same line, everything is OK.
Our strange coding standard. Please!
Thanks in advance.
The text was updated successfully, but these errors were encountered: