The Persistence of Vision Raytracer (POV-Ray).

This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.


FS#41 - improve command-line parsing error messages

Attached to Project: POV-Ray
Opened by Christoph Lipka (clipka) - Thursday, 16 July 2009, 18:10 GMT
Last edited by William F Pokorny (wfpokorny) - Saturday, 10 December 2016, 14:50 GMT
Task Type Feature Request
Category Frontend → Other
Status Tracked on GitHub   Reopened
Assigned To No-one
Operating System Unix
Severity Low
Priority Normal
Reported Version 3.70 beta 32
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 1
Private No


POV-Ray 3.6, upon encountering problems when parsing command line and/or .ini file options, would quote the offending option in the error message.

POV-Ray 3.7 currently just reports that there is some problem with the command line, without providing any details. I suggest changing this, as the information may be helpful at times.

This task depends upon

Comment by Thorsten Fröhlich (thorsten) - Tuesday, 23 August 2011, 06:45 GMT

IIRC this feature was added some time ago, wasn't it?

Comment by Christoph Lipka (clipka) - Thursday, 25 August 2011, 15:39 GMT

Don't know what I was seeing back then; I just tried a few things and can't reproduce it now (which fits the code as I see it, and as it seems to have been for ages).

Comment by Richard Callwood III (Cousin_Ricky) - Sunday, 02 February 2014, 12:07 GMT

Why is this considered a feature request rather than a bug? It is the failure/disabling of a feature that existed in 3.6.

Comment by Richard Callwood III (Cousin_Ricky) - Monday, 03 February 2014, 07:37 GMT

The problem still exists in version 3.7.0 final. It is also inherited by UberPOV.

Comment by Christoph Lipka (clipka) - Monday, 03 February 2014, 07:42 GMT
  • Field changed: Due in Version (3.70 release → Undecided)
  • Field changed: Operating System (All → Linux)

Re-opened: While the Windows version does a nice job reporting command-line errors, the Linux version doesn’t.

We should re-structure the code to have all versions share one and the same piece of code for command-line parsing (and related error-reporting).

Comment by William F Pokorny (wfpokorny) - Saturday, 10 December 2016, 14:50 GMT
  • Field changed: Status (Investigating → Tracked on GitHub)

Now tracked on github as issue #173.