X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;ds=sidebyside;f=rainbowstream%2Frainbow.py;h=a7007ccee7aeb02de7398bc9f80398a0ec14f9c4;hb=fc8a8377264a4925033bb8583e04a8a134b3d424;hp=5154d6ef6b429ee94dcc80ec745569d5a58d8427;hpb=f0b57c946a5c9eaeac7889be9b7effdab636b6f0;p=rainbowstream.git diff --git a/rainbowstream/rainbow.py b/rainbowstream/rainbow.py index 5154d6e..a7007cc 100644 --- a/rainbowstream/rainbow.py +++ b/rainbowstream/rainbow.py @@ -341,7 +341,8 @@ def poll(): g['since_id'] = result[0]['id'] for tweet in reversed(result): draw(t=tweet) - printNicely('') + if result: + printNicely('') def home(): """ @@ -838,8 +839,8 @@ def inbox(): # Get inbox messages messages = t.direct_messages.events.list()['events'] messages = list(map(map_message, messages)) - inbox = filter(inboxFilter, messages) - sent = filter(inboxFilter, messages) + inbox = list(filter(inboxFilter, messages)) + sent = list(filter(sentFilter, messages)) d = {} uniq_inbox = list(set( @@ -1493,7 +1494,7 @@ def theme(): # Redefine decorated_name g['decorated_name'] = lambda x: color_func( c['DECORATED_NAME'])( - '[' + x + ']: ') + '[' + x + ']: ', rl=True) printNicely(green('Theme changed.')) except: printNicely(red('No such theme exists.')) @@ -1556,7 +1557,7 @@ def config(): if key == 'THEME': c['THEME'] = reload_theme(value, c['THEME']) g['decorated_name'] = lambda x: color_func( - c['DECORATED_NAME'])('[' + x + ']: ') + c['DECORATED_NAME'])('[' + x + ']: ', rl=True) elif key == 'PREFIX': g['PREFIX'] = u2str(emojize(format_prefix( listname=g['listname'],