title: Ace editor and autocomplete with custom functions
body: <p>I'm using ACE editor and I enable autocomplete with the code below but this seems like it's giving me autocomplete just by any word in the document. This seems strange. I would expect it to act more like Visual Studio in that it only lists functions/variables vs just any word that exists in the doc. Is autocomplete the same as intellisense? I'm looking to be able to, in real-time, have possible function names listed with their parameters and not functions that are in the file, but functions I define from an external library that I'm using from within Lua. Is ACE able to do that?</p>
  
  <pre><code>editor.setOptions({
                  enableBasicAutocompletion: true,
                  enableSnippets: true,
                  enableLiveAutocompletion: false
              });
  </code></pre>