From a0b4a1eeb00437c5d6ad30442b38d63a708033f3 Mon Sep 17 00:00:00 2001 From: rffontenelle Date: Sat, 3 Jun 2023 15:35:16 +0000 Subject: [PATCH] Improve parse_args Signed-off-by: rffontenelle --- powrap/powrap.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/powrap/powrap.py b/powrap/powrap.py index 579acbc..81e60bd 100644 --- a/powrap/powrap.py +++ b/powrap/powrap.py @@ -94,14 +94,15 @@ def parse_args(): parser = argparse.ArgumentParser( prog="powrap", description="Ensure po files are using the standard gettext format", + formatter_class=argparse.RawTextHelpFormatter, epilog="""exit code: 0:nothing to do 1:would rewrap 127:error running msgcat""", ) parser.add_argument( - "--modified", "-m", + "--modified", action="store_true", help="Use git to find modified files instead of passing them as arguments.", ) @@ -114,11 +115,11 @@ def parse_args(): default=Path.cwd(), ) parser.add_argument( - "--quiet", "-q", action="store_true", help="Do not show progress bar." + "-q", "--quiet", action="store_true", help="Do not show progress bar." ) parser.add_argument( - "--diff", "-d", + "--diff", action="store_true", help="Don't write the files back, just output a diff for each file on stdout " "(implies --check).",