Exemple #1
0
 def tmuxdir_clear_ignored(self, args: List) -> bool:
     if len(args) != 1:
         echoerr(
             self._rplugin.nvim,
             "TmuxdirClearIgnored expects a single argument",
             self._rplugin.plugin_name,
         )
         return False
     try:
         root_dir = expanduser_raise_if_not_dir(args[0])
         return self._rplugin.tmux_dir.clear_ignored_dir(root_dir)
     except OSError as e:
         echoerr(self._rplugin.nvim, str(e), self._rplugin.plugin_name)
         return False
Exemple #2
0
 def tmuxdir_add(self, args: List) -> List[str]:
     if len(args) != 1:
         echoerr(
             self._rplugin.nvim,
             "TmuxdirAdd expects a single argument",
             self._rplugin.plugin_name,
         )
         return []
     try:
         root_dir = expanduser_raise_if_not_dir(args[0])
         return [self._rplugin.tmux_dir._add(root_dir)]
     except OSError as e:
         echoerr(self._rplugin.nvim, str(e), self._rplugin.plugin_name)
         return []
Exemple #3
0
 def tmuxdir_clear_ignored(self, args: List) -> bool:
     root_dir = expanduser_raise_if_not_dir(args[0])
     return self.tmux_dir.clear_ignored_dir(root_dir)
Exemple #4
0
 def tmuxdir_add(self, args: List) -> List[str]:
     root_dir = expanduser_raise_if_not_dir(args[0])
     return self.tmux_dir.add(root_dir)