diff options
author | hut <hut@lavabit.com> | 2010-10-02 07:31:26 +0200 |
---|---|---|
committer | hut <hut@lavabit.com> | 2010-10-10 02:51:00 +0200 |
commit | 3f4deafd9a0dea2078fc4b621d558641cf39382e (patch) | |
tree | 2d058bf1d4ca74bb1ce52011bc2393d4ccfecdde | |
parent | 27a99615d6b7899b0eb54f43cc5fb1b238ee9d64 (diff) | |
download | ranger-3f4deafd9a0dea2078fc4b621d558641cf39382e.tar.gz |
api.commands, api.keys: added dummies that allow pydoc to be generated
-rw-r--r-- | ranger/api/commands.py | 3 | ||||
-rw-r--r-- | ranger/api/keys.py | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/ranger/api/commands.py b/ranger/api/commands.py index f4e2ca76..9dd8ffd9 100644 --- a/ranger/api/commands.py +++ b/ranger/api/commands.py @@ -19,6 +19,9 @@ from ranger.api import * from ranger.shared import FileManagerAware from ranger.ext.command_parser import LazyParser as parse +# A dummy that allows the generation of docstrings in ranger.defaults.commands +def alias(*_): + pass class CommandContainer(object): def __init__(self): diff --git a/ranger/api/keys.py b/ranger/api/keys.py index 5812de39..7ba05c73 100644 --- a/ranger/api/keys.py +++ b/ranger/api/keys.py @@ -23,6 +23,16 @@ from ranger.api import * from ranger.container.bookmarks import ALLOWED_KEYS as ALLOWED_BOOKMARK_KEYS from ranger.container.keymap import KeyMap, Direction, KeyMapWithDirections +# A dummy that allows the generation of docstrings in ranger.defaults.keys +class DummyKeyManager(object): + def get_context(self, _): + class Dummy(object): + def __getattr__(self, *_, **__): + return Dummy() + __call__ = __getattr__ + return Dummy() +keymanager = DummyKeyManager() + class Wrapper(object): def __init__(self, firstattr): self.__firstattr__ = firstattr |