diff options
Diffstat (limited to 'modules/textadept/mime_types.lua')
-rw-r--r-- | modules/textadept/mime_types.lua | 12 |
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 |