@@ -11,7 +11,7 @@ local config = require 'config'
1111local util = require ' utility'
1212local markdown = require ' provider.markdown'
1313local parser = require ' parser'
14- local keyWordMap = require ' core.keyword'
14+ local keyWordMap = require ' core.completion. keyword'
1515local workspace = require ' workspace'
1616local furi = require ' file-uri'
1717local rpath = require ' workspace.require-path'
@@ -723,7 +723,7 @@ local function checkKeyWord(state, start, position, word, hasSpace, afterLocal,
723723 local text = state .lua
724724 local snipType = config .get (state .uri , ' Lua.completion.keywordSnippet' )
725725 local symbol = lookBackward .findSymbol (text , guide .positionToOffset (state , start ))
726- local isExp = symbol == ' (' or symbol == ' ,' or symbol == ' ='
726+ local isExp = symbol == ' (' or symbol == ' ,' or symbol == ' =' or symbol == ' [ '
727727 local info = {
728728 hasSpace = hasSpace ,
729729 isExp = isExp ,
@@ -1473,7 +1473,6 @@ local function checkTableLiteralField(state, position, tbl, fields, results)
14731473 results [# results + 1 ] = {
14741474 label = guide .getKeyName (field ),
14751475 kind = define .CompletionItemKind .Property ,
1476- insertText = (' %s = $0' ):format (guide .getKeyName (field )),
14771476 id = stack (function () --- @async
14781477 return {
14791478 detail = buildDetail (field ),
0 commit comments