From 05b5b5799721997c479ff7c53d2e414f7b432cc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20Lien=20Sell=C3=A6g?= Date: Tue, 30 Apr 2019 15:42:00 +0200 Subject: [PATCH] remove references to interpreter --- src/plugins.cc | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/plugins.cc b/src/plugins.cc index ce51b7a..e572cd6 100644 --- a/src/plugins.cc +++ b/src/plugins.cc @@ -36,15 +36,8 @@ void Plugins::load() { const auto is_pycache = module_name == "__pycache__"; if((is_directory && !is_pycache) || has_py_extension) { try { - auto module = interpreter.add_module(module_name); - if(module) { - Terminal::get().print("Reloading plugin ´" + module_name + "´\n"); - interpreter.reload_module(module); - } - else { - Terminal::get().print("Loading plugin ´" + module_name + "´\n"); - py::module::import(module_name.c_str()); - } + auto module = py::module::import(module_name.c_str()); + Terminal::get().print("Loading plugin ´" + module_name + "´\n"); } catch(py::error_already_set &error) { Terminal::get().print("Error loading plugin `" + module_name + "`:\n" + error.what() + "\n");