diff options
author | toonn <toonn@toonn.io> | 2019-04-14 21:32:47 +0200 |
---|---|---|
committer | toonn <toonn@toonn.io> | 2019-04-14 21:35:48 +0200 |
commit | 7fd9586ee707c02afa667140b9674e6b1411ae9c (patch) | |
tree | 170479fca74e78802005dfedb1fa6023f30c5db0 | |
parent | 95051d7b014bb77b2747f04f5ac35c6cf6515cb2 (diff) | |
download | ranger-7fd9586ee707c02afa667140b9674e6b1411ae9c.tar.gz |
Expand on Vifon's tag_toggle argument swap
-rw-r--r-- | ranger/core/actions.py | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/ranger/core/actions.py b/ranger/core/actions.py index 6e37aded..e7be0c65 100644 --- a/ranger/core/actions.py +++ b/ranger/core/actions.py @@ -876,6 +876,12 @@ class Actions( # pylint: disable=too-many-instance-attributes,too-many-public-m """:tag_toggle <character> Toggle a tag <character>. + + Keyword arguments: + tag=<character> + paths=<paths to tag> + value=<True: add/False: remove/anything else: toggle> + movedown=<boolean> """ if not self.tags: return @@ -897,11 +903,19 @@ class Actions( # pylint: disable=too-many-instance-attributes,too-many-public-m self.ui.redraw_main_column() - def tag_remove(self, paths=None, movedown=None, tag=None): - self.tag_toggle(paths=paths, value=False, movedown=movedown, tag=tag) + def tag_remove(self, tag=None, paths=None, movedown=None): + """:tag_remove <character> + + Remove a tag <character>. See :tag_toggle for keyword arguments. + """ + self.tag_toggle(tag=tag, paths=paths, value=False, movedown=movedown) - def tag_add(self, paths=None, movedown=None, tag=None): - self.tag_toggle(paths=paths, value=True, movedown=movedown, tag=tag) + def tag_add(self, tag=None, paths=None, movedown=None): + """:tag_add <character> + + Add a tag <character>. See :tag_toggle for keyword arguments. + """ + self.tag_toggle(tag=tag, paths=paths, value=True, movedown=movedown) # -------------------------- # -- Bookmarks |