Skip Menu |

This queue is for tickets about the Doxygen-Lua CPAN distribution.

Report information
The Basics
Id: 102050
Status: new
Priority: 0/
Queue: Doxygen-Lua

People
Owner: Nobody in particular
Requestors: brighamtoskin [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Bug Report: parse() method doesn't respect value set via mark().
Date: Tue, 10 Feb 2015 10:14:04 -0800
To: bug-Doxygen-Lua [...] rt.cpan.org
From: Brigham Toskin <brighamtoskin [...] gmail.com>
The mark() method is documented as: *This function will set the mark style. The default value is "--!". *However, the parse() method doesn't respect this value, properly. It uses $mark in a substitution to output doxygen-style doc comments, but only *after* it has explicitly filtered out line comments that are followed by anything other than a hardcoded '!' char (lines 80 and 82, as of commit 5f85226). I was going to patch it and submit a pull request, but I am not sure what the best solution actually is. I think it will involve either making the parse algorithm kinda ugly, or changing the semantics of mark(). So, I decided to let you deal with that, if/when you have the time. Thanks for this nice little bit of software. Regards, Brigham Toskin