@@ -70,10 +70,11 @@ def by(val, *args):
70
70
71
71
return list (filter (by , self .server ._windows ))[0 ]
72
72
73
- def tmux (self , * args , ** kwargs ):
74
- # if '-t' not in kwargs:
75
- # kwargs['-t'] = self.get['session_id']
76
- return self .server .tmux (* args , ** kwargs )
73
+ def tmux (self , cmd , * args , ** kwargs ):
74
+ if not len ([arg for arg in args if '-t' in str (arg )]):
75
+ args = ('-t' , self .get ('window_id' )) + args
76
+
77
+ return self .server .tmux (cmd , * args , ** kwargs )
77
78
78
79
def select_layout (self , layout = None ):
79
80
'''
@@ -105,7 +106,6 @@ def select_layout(self, layout=None):
105
106
'''
106
107
self .tmux (
107
108
'select-layout' ,
108
- '-t%s' % self .target , # target (name of session)
109
109
layout
110
110
)
111
111
@@ -132,7 +132,6 @@ def set_window_option(self, option, value):
132
132
133
133
process = self .tmux (
134
134
'set-window-option' ,
135
- '-t%s' % self ['window_id' ],
136
135
option , value
137
136
)
138
137
@@ -216,7 +215,6 @@ def rename_window(self, new_name):
216
215
try :
217
216
self .tmux (
218
217
'rename-window' ,
219
- '-t%s' % self .target ,
220
218
new_name
221
219
)
222
220
self ['window_name' ] = new_name
0 commit comments