https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7675

Sidney Markowitz <sid...@sidney.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sid...@sidney.com

--- Comment #1 from Sidney Markowitz <sid...@sidney.com> ---
It is not possible to distinguish between a pathname and a debug area name.
There could be a file in the current directory whose name is a debug area name,
making it truly ambiguous. The two solutions I see are to either 1) document in
the perldoc description of -D that when it is the last option on the command
line before a path, to specify all areas use either -- '' or 'all'  or 2) make
the area argument to -D not optional.

I don't like the second alternative because it will break what people are used
to and may have put in scripts. Note that, for example spamassassin -D -L ...
silently changes behavior because when the argument to -D is not optional '-L'
is not recognized as a new option and unknown debug areas silently do nothing.
The first alternative seems good enough, and that makes it just a documentation
change.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to