From 63d17d4675f948606c89b68fc977812df78f1a93 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 6 Jun 2014 15:52:37 +0200 Subject: [PATCH] Group arguments into debug/other --- qutebrowser/qutebrowser.py | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/qutebrowser/qutebrowser.py b/qutebrowser/qutebrowser.py index ed5871f8b..65338a40a 100644 --- a/qutebrowser/qutebrowser.py +++ b/qutebrowser/qutebrowser.py @@ -32,20 +32,21 @@ def _parse_args(): Argument namespace from argparse. """ parser = ArgumentParser("usage: %(prog)s [options]") - parser.add_argument('-l', '--loglevel', dest='loglevel', - help="Set loglevel", default='info') - parser.add_argument('--logfilter', - help="Comma-separated list of things to be logged " - "to the debug log on stdout.") parser.add_argument('-c', '--confdir', help="Set config directory (empty " "for no config storage)") - parser.add_argument('--debug', help="Turn on debugging options.", - action='store_true') - parser.add_argument('--nocolor', help="Turn off colored logging.", - action='store_false', dest='color') parser.add_argument('-V', '--version', help="Show version and quit.", action='store_true') - parser.add_argument('--harfbuzz', choices=['old', 'new', 'system', 'auto'], + debug = parser.add_argument_group('debug arguments') + debug.add_argument('-l', '--loglevel', dest='loglevel', + help="Set loglevel", default='info') + debug.add_argument('--logfilter', + help="Comma-separated list of things to be logged " + "to the debug log on stdout.") + debug.add_argument('--debug', help="Turn on debugging options.", + action='store_true') + debug.add_argument('--nocolor', help="Turn off colored logging.", + action='store_false', dest='color') + debug.add_argument('--harfbuzz', choices=['old', 'new', 'system', 'auto'], default='auto', help="HarfBuzz engine version to use. " "Default: auto.") parser.add_argument('command', nargs='*', help="Commands to execute on "