diff options
author | mitchell <70453897+667e-11@users.noreply.github.com> | 2017-07-06 10:17:33 -0400 |
---|---|---|
committer | mitchell <70453897+667e-11@users.noreply.github.com> | 2017-07-06 10:17:33 -0400 |
commit | c5aed1f2c6c854b932a95efc815147599643359e (patch) | |
tree | 3edbb445b3d5e3271ad895c253c45f383223992f /modules/ansi_c/init.lua | |
parent | e7b1218bc916df076f848723f0bd5ba4bc68fca7 (diff) |
Do not attempt to provide autocompletions when there is no context.
Diffstat (limited to 'modules/ansi_c/init.lua')
-rw-r--r-- | modules/ansi_c/init.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/ansi_c/init.lua b/modules/ansi_c/init.lua index 6ba97199..fff90d0f 100644 --- a/modules/ansi_c/init.lua +++ b/modules/ansi_c/init.lua @@ -31,7 +31,7 @@ textadept.editing.autocompleters.ansi_c = function() -- Retrieve the symbol behind the caret. local line, pos = buffer:get_cur_line() local symbol, op, part = line:sub(1, pos):match('([%w_]-)([%.%->]*)([%w_]*)$') - if symbol == '' and part == '' and op ~= '' then return nil end -- lone ., -> + if symbol == '' and part == '' then return nil end -- nothing to complete if op ~= '' and op ~= '.' and op ~= '->' then return nil end -- Attempt to identify the symbol type. if symbol ~= '' then |