     charPosition += coords.column
 
   getSuggestions: (request) ->
+    @request = request
     completions = []
     @getCompletions(request.editor.getText(), @getPosition(request), completions)
 

            type: if funcName then "function" else "snippet"

          if funcName
            comp.leftLabel = line.substring(0, line.indexOf(" "))

          completions.push(comp)


            )

        when "calltips"
          args = line.slice(line.lastIndexOf("(") + 1, line.length - 1).split(", ")

          for i in [0 .. args.length - 1]
            args[i] = "${#{i + 1}:#{args[i]}}"
