diff options
author | hut <hut@lavabit.com> | 2010-10-02 07:31:26 +0200 |
---|---|---|
committer | hut <hut@lavabit.com> | 2010-10-02 07:31:26 +0200 |
commit | 1120d70c8f259a55bfeeb4c97c5a1e9d78ddebaf (patch) | |
tree | ff2855b81e89fa0441656636c08f38aea7b1efda /ranger | |
parent | f498e2ce0ccb04d02faf76f564bf765d00043964 (diff) | |
download | ranger-1120d70c8f259a55bfeeb4c97c5a1e9d78ddebaf.tar.gz |
api.commands, api.keys: added dummies that allow pydoc to be generated
Diffstat (limited to 'ranger')
-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 08751b70..a491c927 100644 --- a/ranger/api/commands.py +++ b/ranger/api/commands.py @@ -19,6 +19,9 @@ from ranger.api import * from ranger.core.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 |