From d7635b7901d86c532890e802b4c7ef044a712141 Mon Sep 17 00:00:00 2001 From: Guillaume Chazarain Date: Thu, 5 Jun 2008 18:19:52 +0200 Subject: [PATCH] After 7f0ce090e9c5f94d0006d3084ad10cb47bc9e035, it makes sense to enable already enabled shells, same for disable. --- gsh/control_commands.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gsh/control_commands.py b/gsh/control_commands.py index fb01630..4d1e961 100644 --- a/gsh/control_commands.py +++ b/gsh/control_commands.py @@ -151,7 +151,7 @@ def do_reset_prompt(command): def complete_enable(line, text): return complete_shells(line, text, lambda i: - i.state != remote_dispatcher.STATE_DEAD and not i.enabled) + i.state != remote_dispatcher.STATE_DEAD) def do_enable(command): """ @@ -165,7 +165,8 @@ def do_enable(command): toggle_shells(command, True) def complete_disable(line, text): - return complete_shells(line, text, lambda i: i.enabled) + return complete_shells(line, text, lambda i: + i.state != remote_dispatcher.STATE_DEAD) def do_disable(command): """ -- 2.11.4.GIT