From 946a9efc4471a33859fe7509824846902241d693 Mon Sep 17 00:00:00 2001 From: Dustin Kirkland Date: Wed, 22 May 2013 15:43:12 -0500 Subject: [PATCH] * usr/bin/byobu-select-session: LP: #1182776 - skip sessions that are just whitespace --- debian/changelog | 2 ++ usr/bin/byobu-select-session | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 6d15e015..41bac5aa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ byobu (5.42) unreleased; urgency=low - install byobu-ugraph * usr/lib/byobu/wifi_quality: - clear wifi status indicator when there is no wifi connection + * usr/bin/byobu-select-session: LP: #1182776 + - skip sessions that are just whitespace -- Dustin Kirkland Thu, 09 May 2013 09:06:07 -0500 diff --git a/usr/bin/byobu-select-session b/usr/bin/byobu-select-session index 6e6563fa..9e0a99b7 100755 --- a/usr/bin/byobu-select-session +++ b/usr/bin/byobu-select-session @@ -56,7 +56,7 @@ def get_sessions(): for s in output.splitlines(): s = re.sub(r'\s+', ' ', s) # Ignore hidden sessions (named sessions that start with a ".") - if s and (s.find(" ") == 0 and len(s) > 1 and s.count("..") == 0): + if s and s != " " and (s.find(" ") == 0 and len(s) > 1 and s.count("..") == 0): text.append("screen: %s" % s.strip()) items = s.split(" ") sessions.append("screen____%s" % items[1])