summaryrefslogtreecommitdiff
path: root/qutebrowser
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2018-12-12 17:19:39 +0100
committerFlorian Bruhin <me@the-compiler.org>2018-12-12 17:19:39 +0100
commit9250f3c560ced8f05bd7260bdce832c4ff600408 (patch)
treed7d12d47af0995ecbc708b8b302ad89a2b7e3a51 /qutebrowser
parent37fec05d3e5a97e29813b8d50d9a1213e425448a (diff)
downloadqutebrowser-9250f3c560ced8f05bd7260bdce832c4ff600408.tar.gz
qutebrowser-9250f3c560ced8f05bd7260bdce832c4ff600408.zip
Fix lint
Diffstat (limited to 'qutebrowser')
-rw-r--r--qutebrowser/api/cmdutils.py34
-rw-r--r--qutebrowser/keyinput/modeman.py2
2 files changed, 19 insertions, 17 deletions
diff --git a/qutebrowser/api/cmdutils.py b/qutebrowser/api/cmdutils.py
index f6a6f6da9..cd43079ad 100644
--- a/qutebrowser/api/cmdutils.py
+++ b/qutebrowser/api/cmdutils.py
@@ -17,9 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with qutebrowser. If not, see <http://www.gnu.org/licenses/>.
-"""
-qutebrowser has the concept of functions which are exposed to the user as
-commands.
+"""qutebrowser has the concept of functions, exposed to the user as commands.
Creating a new command is straightforward::
@@ -43,7 +41,8 @@ The type can be overridden using Python's function annotations::
Possible values:
-- A callable (``int``, ``float``, etc.): Gets called to validate/convert the value.
+- A callable (``int``, ``float``, etc.): Gets called to validate/convert the
+ value.
- A python enum type: All members of the enum are possible values.
- A ``typing.Union`` of multiple types above: Any of these types are valid
values, e.g., ``typing.Union[str, int]``.
@@ -159,40 +158,43 @@ class argument: # noqa: N801,N806 pylint: disable=invalid-name
"""Decorator to customize an argument.
- You can customize how an argument is handled using the ``@cmdutils.argument``
- decorator *after* ``@cmdutils.register``. This can, for example, be used to
- customize the flag an argument should get::
+ You can customize how an argument is handled using the
+ ``@cmdutils.argument`` decorator *after* ``@cmdutils.register``. This can,
+ for example, be used to customize the flag an argument should get::
@cmdutils.register(...)
@cmdutils.argument('bar', flag='c')
def foo(bar):
...
- For a ``str`` argument, you can restrict the allowed strings using ``choices``::
+ For a ``str`` argument, you can restrict the allowed strings using
+ ``choices``::
@cmdutils.register(...)
@cmdutils.argument('bar', choices=['val1', 'val2'])
def foo(bar: str):
...
- For ``typing.Union`` types, the given ``choices`` are only checked if other types
- (like ``int``) don't match.
+ For ``typing.Union`` types, the given ``choices`` are only checked if other
+ types (like ``int``) don't match.
The following arguments are supported for ``@cmdutils.argument``:
- ``flag``: Customize the short flag (``-x``) the argument will get.
- ``value``: Tell qutebrowser to fill the argument with special values:
- * ``value=cmdutils.Value.count``: The ``count`` given by the user to the command.
+ * ``value=cmdutils.Value.count``: The ``count`` given by the user to the
+ command.
* ``value=cmdutils.Value.win_id``: The window ID of the current window.
- * ``value=cmdutils.Value.cur_tab``: The tab object which is currently focused.
+ * ``value=cmdutils.Value.cur_tab``: The tab object which is currently
+ focused.
- - ``completion``: A completion function to use when completing arguments for
- the given command.
+ - ``completion``: A completion function to use when completing arguments
+ for the given command.
- ``choices``: The allowed string choices for the argument.
- The name of an argument will always be the parameter name, with any trailing
- underscores stripped and underscores replaced by dashes.
+ The name of an argument will always be the parameter name, with any
+ trailing underscores stripped and underscores replaced by dashes.
"""
def __init__(self, argname: str, **kwargs: typing.Any) -> None:
diff --git a/qutebrowser/keyinput/modeman.py b/qutebrowser/keyinput/modeman.py
index c06700b6c..edb443eec 100644
--- a/qutebrowser/keyinput/modeman.py
+++ b/qutebrowser/keyinput/modeman.py
@@ -64,7 +64,7 @@ class NotInModeError(Exception):
def init(win_id, parent):
"""Initialize the mode manager and the keyparsers for the given win_id."""
- KM = usertypes.KeyMode # noqa: N801,N806 pylint: disable=invalid-name
+ KM = usertypes.KeyMode # noqa: N806
modeman = ModeManager(win_id, parent)
objreg.register('mode-manager', modeman, scope='window', window=win_id)
keyparsers = {