@nimaai: You should also try restarting Atom. The completion code is in ~/.atom/packages/proto-repl/lib/completion-provider.coffee. You can add console.log statements in there if you want to try debugging the problem. After you add any log code you'll need to either run the menu command Reload Window or restart Atom for it to take effect.
I debugged the file, put a console.log
in the exported getSuggestions
function. No output in the console, means not entering into this function at all.
OSX 10.11.4, Atom 1.6.2, Proto-Repl 1.1.6
Can you try adding some log statements in the provide function to make sure it's being called https://github.com/jasongilman/proto-repl/blob/master/lib/proto-repl.coffee#L135
Also what version of Autocomplete + is installed? I'm wondering if this is an issue: https://github.com/jasongilman/proto-repl/blob/master/package.json#L30
provide
function was not being called, so I enabled autocompletion in proto-repl settings. now I am getting NullPointerException java.util.regex.Matcher.getTextLength (Matcher.java:1283)
at completion-provider.coffee:80
my autocomplete-plus version is 2.25.0
Can you file an issue in Proto REPL with the stack trace?