mirror of
https://github.com/dustinkirkland/byobu
synced 2025-08-21 05:53:22 -07:00
Support hidden names sessions with names start with a '_', adding in the process support for tmux hidden sessions whose names can't start with a '.'.
This commit is contained in:
parent
bae09dca0a
commit
9b2814a68e
1 changed files with 4 additions and 3 deletions
|
@ -57,8 +57,8 @@ def get_sessions():
|
|||
if output:
|
||||
for s in output.splitlines():
|
||||
s = re.sub(r'\s+', ' ', s)
|
||||
# Ignore hidden sessions (named sessions that start with a ".")
|
||||
if s and s != " " and (s.find(" ") == 0 and len(s) > 1 and s.count("..") == 0):
|
||||
# Ignore hidden sessions (named sessions that start with a "." or a "_")
|
||||
if s and s != " " and (s.find(" ") == 0 and len(s) > 1 and s.count("..") == 0 and s.count("._") == 0):
|
||||
text.append("screen: %s" % s.strip())
|
||||
items = s.split(" ")
|
||||
sessions.append("screen____%s" % items[1])
|
||||
|
@ -71,7 +71,8 @@ def get_sessions():
|
|||
output = output.decode(sys.stdout.encoding)
|
||||
if output:
|
||||
for s in output.splitlines():
|
||||
if s:
|
||||
# Ignore hidden sessions (named sessions that start with a "_")
|
||||
if s and not s.startswith("_"):
|
||||
text.append("tmux: %s" % s.strip())
|
||||
sessions.append("tmux____%s" % s.split(":")[0])
|
||||
i += 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue