paul j3 added the comment: It's been 2 years since I worked on this patch. In the issue discussion http://bugs.python.org/issue14910 there was no mention of short v long options. The unit tests only look at longs.
The result is that with the abbrev off, it disables all use of combined shorts, not just the count. Not only if '-vv' disabled, so is '-vz', '-vz1', '-v -z1'. We should have discussed that issue. I can imagine modifying the if self.allow_abbrev: to something like if self.allow_abbrev or <argstring has only one dash>: <search for abbreviations> But even if we don't go that far, we should add a documentation note. ---------- nosy: +paul.j3 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26967> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com