Elazar Gershuni added the comment: I think in such case it is reasonable to fail silently, since the information will not be readable anyway. Is a patch like the attached acceptable? (Sorry, I am new here)
results: >>> import os, argparse; p = argparse.ArgumentParser(prog='PROG') >>> os.environ['COLUMNS'] = '0' >>> print(p.format_help()) usage: PROG [-h] optional arguments: -h, --help >>> ---------- keywords: +patch nosy: +elazar Added file: http://bugs.python.org/file31552/fixargparse.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue13107> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com