aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/mime_types.lua
diff options
context:
space:
mode:
Diffstat (limited to 'modules/textadept/mime_types.lua')
-rw-r--r--modules/textadept/mime_types.lua12
1 files changed, 2 insertions, 10 deletions
diff --git a/modules/textadept/mime_types.lua b/modules/textadept/mime_types.lua
index 378ce42b..eaa4302a 100644
--- a/modules/textadept/mime_types.lua
+++ b/modules/textadept/mime_types.lua
@@ -203,14 +203,6 @@ connect('reset_after',
-- Prompts the user to select a lexer from a filtered list for the current
-- buffer.
function select_lexer()
- local out = gui.dialog('filteredlist',
- '--title', L('Select Lexer'),
- '--button1', 'gtk-ok',
- '--button2', 'gtk-cancel',
- '--no-newline',
- '--string-output',
- '--columns', 'Name',
- '--items', lexers)
- local response, lexer = out:match('([^\n]+)\n([^\n]+)$')
- if response and response ~= 'gtk-cancel' then buffer:set_lexer(lexer) end
+ local lexer = gui.filteredlist(L('Select Lexer'), 'Name', lexers)
+ if lexer then buffer:set_lexer(lexer) end
end