aboutsummaryrefslogtreecommitdiff
path: root/core/ext/pm/macro_browser.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2009-01-03 22:50:12 -0500
committermitchell <70453897+667e-11@users.noreply.github.com>2009-01-03 22:50:12 -0500
commitc15e9a9cf36da02cb883eb14fd3a4ee23548f675 (patch)
treebe8de81c387208fa5011399d31df5c772e626f50 /core/ext/pm/macro_browser.lua
parentfd48dede42c0678e4a5410bd635a02d255fe89d6 (diff)
downloadtextadept-c15e9a9cf36da02cb883eb14fd3a4ee23548f675.tar.gz
textadept-c15e9a9cf36da02cb883eb14fd3a4ee23548f675.zip
Added localization support.
All Textadept messages are in core/locale.lua which provides the new 'textadept.locale' module.
Diffstat (limited to 'core/ext/pm/macro_browser.lua')
-rw-r--r--core/ext/pm/macro_browser.lua9
1 files changed, 6 insertions, 3 deletions
diff --git a/core/ext/pm/macro_browser.lua b/core/ext/pm/macro_browser.lua
index 0dc58894..e1394e5c 100644
--- a/core/ext/pm/macro_browser.lua
+++ b/core/ext/pm/macro_browser.lua
@@ -23,13 +23,16 @@ function perform_action(selected_item)
view:focus()
end
+local ID = { DELETE = 1 }
+
function get_context_menu(selected_item)
- return { '_Delete' }
+ local locale = textadept.locale
+ return { { locale.PM_BROWSER_MACRO_DELETE, ID.DELETE } }
end
-function perform_menu_action(menu_item, selected_item)
+function perform_menu_action(menu_item, menu_id, selected_item)
local m_macros = _m.textadept.macros
- if menu_item == 'Delete' then
+ if menu_id == ID.DELETE then
m_macros.delete( selected_item[2] )
end
textadept.pm.activate()