aboutsummaryrefslogtreecommitdiff
path: root/modules/lua/init.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2015-08-08 21:02:53 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2015-08-08 21:02:53 -0400
commit9b31511e377ba6ed7a310a95bc372cc65afba0fa (patch)
treef21fd82e1d139e93c6c4df9b070999a6929ea172 /modules/lua/init.lua
parent785a78ae596f64cf72429e630b46752067a57bac (diff)
downloadtextadept-9b31511e377ba6ed7a310a95bc372cc65afba0fa.tar.gz
textadept-9b31511e377ba6ed7a310a95bc372cc65afba0fa.zip
Added automatic syntax-checking capability as files are saved.
Diffstat (limited to 'modules/lua/init.lua')
-rw-r--r--modules/lua/init.lua15
1 files changed, 0 insertions, 15 deletions
diff --git a/modules/lua/init.lua b/modules/lua/init.lua
index f2ae7343..095aec79 100644
--- a/modules/lua/init.lua
+++ b/modules/lua/init.lua
@@ -115,21 +115,6 @@ function M.try_to_autocomplete_end()
return false
end
--- Show syntax errors as annotations.
-events.connect(events.FILE_AFTER_SAVE, function()
- if buffer:get_lexer() ~= 'lua' then return end
- buffer:annotation_clear_all()
- local text = buffer:get_text():gsub('^#![^\n]+', '') -- ignore shebang line
- local f, err = load(text)
- if f then return end
- local line, msg = err:match('^.-:(%d+):%s*(.+)$')
- if line then
- buffer.annotation_text[line - 1] = msg
- buffer.annotation_style[line - 1] = 8 -- error style number
- buffer:goto_line(line - 1)
- end
-end)
-
---
-- Container for Lua-specific key bindings.
-- @class table