add kak_opt_.* environement variable retriever to access options from shell.

This commit is contained in:
Maxime Coste 2012-06-27 14:28:43 +02:00
parent ecb3a737a9
commit 70bd18e1f2

View File

@ -438,6 +438,9 @@ int main(int argc, char* argv[])
shell_manager.register_env_var("selection", shell_manager.register_env_var("selection",
[](const String& name, const Context& context) [](const String& name, const Context& context)
{ return context.window().selections_content().back(); }); { return context.window().selections_content().back(); });
shell_manager.register_env_var("opt_.+",
[](const String& name, const Context& context)
{ return context.window().option_manager()[name.substr(4)].as_string(); });
register_commands(); register_commands();
register_highlighters(); register_highlighters();
register_filters(); register_filters();