diff options
author | 2011-09-28 18:38:08 -0400 | |
---|---|---|
committer | 2011-09-28 18:38:08 -0400 | |
commit | 54e0d4ac51b0a9c9529df2cb41bf83d5b75bbaaf (patch) | |
tree | d9c85a746a15c47eded736ad792e8cbf5266db0e /modules/textadept | |
parent | 5ed91ea0752671093eff91258dcb30b00c517731 (diff) | |
download | textadept-54e0d4ac51b0a9c9529df2cb41bf83d5b75bbaaf.tar.gz textadept-54e0d4ac51b0a9c9529df2cb41bf83d5b75bbaaf.zip |
Update context menu on VIEW_AFTER_SWITCH; modules/textadept/menu.lua
Diffstat (limited to 'modules/textadept')
-rw-r--r-- | modules/textadept/menu.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/textadept/menu.lua b/modules/textadept/menu.lua index 6832bb1f..6ef28b77 100644 --- a/modules/textadept/menu.lua +++ b/modules/textadept/menu.lua @@ -345,10 +345,11 @@ events.connect(events.MENU_CLICKED, function(menu_id) end) -- Set a language-specific context menu or the default one. -local function set_lang_contextmenu() +local function set_language_contextmenu() local lang = buffer:get_lexer() set_contextmenu(_m[lang] and _m[lang].context_menu or context_menu) end -events.connect(events.LANGUAGE_MODULE_LOADED, set_lang_contextmenu) -events.connect(events.BUFFER_AFTER_SWITCH, set_lang_contextmenu) +events.connect(events.LANGUAGE_MODULE_LOADED, set_language_contextmenu) +events.connect(events.BUFFER_AFTER_SWITCH, set_language_contextmenu) +events.connect(events.VIEW_AFTER_SWITCH, set_language_contextmenu) events.connect(events.BUFFER_NEW, set_lang_contextmenu) |