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)

x86
macOS
defect
Not set
normal

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-
(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.
Attached patch patch (obsolete) — Splinter Review
Attachment #316833 - Flags: review?(igor)
Attachment #316833 - Attachment is obsolete: true
Attachment #316833 - Flags: review?(igor)
(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.
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.

Attachment

General

Created:
Updated:
Size: