3bfa01f0d0
In python3.4, there is a circular dependency between the config module and configmodel.bind. This is resolved by dependency injection. The config/keyconfig instances are embedded in a struct passed to every completion function, so the functions no longer depend on the modules. This will also enable completion functions to access other previously inaccessible info, such as the window id. See #2814. |
||
---|---|---|
.. | ||
browser | ||
commands | ||
completion | ||
config | ||
javascript | ||
keyinput | ||
mainwindow | ||
misc | ||
scripts | ||
utils | ||
test_app.py |