GNOME Bugzilla – Bug 657883
escape sequence for @ in \file, eg. // @file +collect/@base/base.m
Last modified: 2013-04-20 12:37:25 UTC
Hello, I've been developing a MatLab doxygen filter and I discovered that doxygen doesn't accept @ characters in the file argument For example % @file +collect/@base/base.m will fail. In the log file the message is "+collect is not a valid file" or something like that. I tried the \@ sequence. I also tried @ as well, which added the file to the Files section, but the file didn't parse. I'm on Debian.
Created attachment 240419 [details] [review] PATCH enable @ in file / directory name The @ character is added to the file names as used in commentscan.l, this solved the problem as noted. For consistency the @ has also been added the file patterns in doctokenizer.l In scanner.l the file patterns were also present but not used, so they have been removed there.
The bug fix for this bug is superseded by the bug fix for bug_675607 *** This bug has been marked as a duplicate of bug 675607 ***