Closed
Bug 430078
Opened 17 years ago
Closed 17 years ago
jsDriver.pl Perl Getopt::Long does not support repeat qualifiers on options
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: bc, Assigned: bc)
References
Details
(Keywords: regression)
Attachments
(1 obsolete file)
bug 418304 replaced the use of Getopt::Mixed with Getopt::Long however when I performed the review I failed to test on Mac OS X which does not appear to support the repeat qualifiers on options.
Error in option spec: "engine|e=s{1,}"
Error in option spec: "list|l=s{1,}"
Error in option spec: "neglist|L=s{1,}"
Igor, sorry for missing this. I'll test removing the repeat qualifiers and submit a patch shortly.
Flags: in-testsuite-
Flags: in-litmus-
Comment 1•17 years ago
|
||
(In reply to comment #0)
> Error in option spec: "engine|e=s{1,}"
> Error in option spec: "list|l=s{1,}"
> Error in option spec: "neglist|L=s{1,}"
Without the repeat specifiers Getopt::Long does not permit to skip repeated array option. For example, one can not write:
-l test1 test2 test3.
rather one would be required to enter:
-l test1 -l test2 - test3
i think the best curse of actions would be to back out the patch for bug 418304 and leave that bug open for now.
Assignee | ||
Comment 2•17 years ago
|
||
Attachment #316833 -
Flags: review?(igor)
Assignee | ||
Updated•17 years ago
|
Attachment #316833 -
Attachment is obsolete: true
Attachment #316833 -
Flags: review?(igor)
Assignee | ||
Comment 3•17 years ago
|
||
(In reply to comment #1)
>
> i think the best curse of actions would be to back out the patch for bug
> 418304 and leave that bug open for now.
agreed.
Assignee | ||
Comment 4•17 years ago
|
||
fixed by backout of bug 418304
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•