qutebrowser/qutebrowser/config
Florian Bruhin bf29c2a753 Import keyconf at file scope again in config.py
Various code (like src2asciidoc.py) relies on all @cmdutils.register
decorators being called when qutebrowser.app is imported.

Moving the keyconf import to _init_key_config broke that assumption, as
keyconf isn't imported anywhere anymore - which caused :bind and :unbind
to vanish from the generated documentation.

In the long run we should perhaps use venusian:
http://docs.pylonsproject.org/projects/venusian/

But for now, this is the easiest solution.
2016-08-10 09:40:38 +02:00
..
parsers Import keyconf at file scope again in config.py 2016-08-10 09:40:38 +02:00
__init__.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
config.py Import keyconf at file scope again in config.py 2016-08-10 09:40:38 +02:00
configdata.py Fix new-instance-open-target.window valid_values 2016-08-10 09:11:26 +02:00
configexc.py QtWebEngine: Basic settings support 2016-08-03 11:35:08 +02:00
configtypes.py Fix lint 2016-08-09 17:28:14 +02:00
sections.py Use iter instead of __iter__. 2016-06-30 07:26:02 -04:00
style.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
textwrapper.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
value.py QtWebEngine: Basic settings support 2016-08-03 11:35:08 +02:00
websettings.py Fix lint 2016-08-03 16:48:48 +02:00