X-Git-Url: https://git.armaanb.net/?p=lightcards.git;a=blobdiff_plain;f=lightcards%2Flightcards.py;h=5aec89ebd7a75a7ee7aa5a13c43f5663ebcb88f9;hp=102a17ae7cc66cdbc0527de2f18bebe94428d22e;hb=7fc79f3415682ddda1e33d229aaac4db2f36e012;hpb=5a85502cda29f64f4f045817c9a99490ba64f1b8 diff --git a/lightcards/lightcards.py b/lightcards/lightcards.py index 102a17a..5aec89e 100644 --- a/lightcards/lightcards.py +++ b/lightcards/lightcards.py @@ -14,33 +14,40 @@ from .deck import Status def parse_args(): parser = argparse.ArgumentParser( - description="Terminal flashcards from Markdown") - parser.add_argument("inp", - metavar="input file", - type=str, - nargs=1) - parser.add_argument("-a", "--alphabetize", - action='store_true', - help="alphabetize card order") - parser.add_argument("-f", "--flip", - action='store_true', - help="show second column first") - parser.add_argument("-p", "--purge", - action='store_true', - help="don't check cached info before starting") + description="Terminal flashcards from Markdown" + ) + parser.add_argument("inp", metavar="input file", type=str, nargs=1) + parser.add_argument( + "-a", + "--alphabetize", + action="store_true", + help="alphabetize card order", + ) + parser.add_argument( + "-f", "--flip", action="store_true", help="show second column first" + ) + parser.add_argument( + "-p", + "--purge", + action="store_true", + help="don't check cached info before starting", + ) # TODO: don't require input file when using -P - parser.add_argument("-P", "--purge-all", - action='store_true', - help="don't check cached info before starting") - parser.add_argument("-r", "--reverse", - action='store_true', - help="reverse card order") - parser.add_argument("-s", "--shuffle", - action='store_true', - help="shuffle card order") - parser.add_argument("-v", "--version", - action='version', - version="lightcards 0.6.0") + parser.add_argument( + "-P", + "--purge-all", + action="store_true", + help="don't check cached info before starting", + ) + parser.add_argument( + "-r", "--reverse", action="store_true", help="reverse card order" + ) + parser.add_argument( + "-s", "--shuffle", action="store_true", help="shuffle card order" + ) + parser.add_argument( + "-v", "--version", action="version", version="lightcards 0.6.0" + ) return parser.parse_args() @@ -87,7 +94,7 @@ def reparse(): def get_orig(): """Return original header and stack""" - return((headers, stack)) + return (headers, stack) def main(args=sys.argv):