X-Git-Url: https://jfr.im/git/z_archive/twitter.git/blobdiff_plain/1e63602c5a802f6ecc8ce177f3dc8c0ece7689ea..eeec9b0087ff5219ab5d3d15fe7241ded89de4c0:/twitter/cmdline.py diff --git a/twitter/cmdline.py b/twitter/cmdline.py index f8ac4cd..3147f61 100644 --- a/twitter/cmdline.py +++ b/twitter/cmdline.py @@ -112,6 +112,7 @@ OPTIONS = { 'datestamp': False, 'extra_args': [], 'secure': True, + 'invert_split': False, } def parse_args(args, options): @@ -496,6 +497,8 @@ class SetStatusAction(Action): splitted.append(" ".join((replies,statusTxt[:end]))) statusTxt = statusTxt[end:] + if options['invert_split']: + splitted.reverse() for status in splitted: twitter.statuses.update(status=status) @@ -594,6 +597,10 @@ def loadConfig(filename): for option in ('format', 'prompt'): if cp.has_option('twitter', option): options[option] = cp.get('twitter', option) + # process booleans + for option in ('invert_split',): + if cp.has_option('twitter', option ): + options[option] = cp.getboolean('twitter', option) return options def main(args=sys.argv[1:]):