aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2011-09-28 18:38:08 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2011-09-28 18:38:08 -0400
commit54e0d4ac51b0a9c9529df2cb41bf83d5b75bbaaf (patch)
treed9c85a746a15c47eded736ad792e8cbf5266db0e /modules/textadept
parent5ed91ea0752671093eff91258dcb30b00c517731 (diff)
downloadtextadept-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.lua7
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)