<p dir="auto">The auto-completion popup fails on words containing umlauts (äöü). The umlaut and all characters after that are missing. I'm using Atom <code class="notranslate">0.211.0</code> from the .deb file and Ubuntu 14.04.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/8014859/8355663/b95183ce-1b50-11e5-99f4-f2b4feb4a28b.gif"><img src="https://cloud.githubusercontent.com/assets/8014859/8355663/b95183ce-1b50-11e5-99f4-f2b4feb4a28b.gif" alt="opt" data-animated-image="" style="max-width: 100%;"></a></p>
<p dir="auto">Current implementation seems to break words on unicode characters - so when I write "somēthing" in the editor, it gets tokenised into "som" and "thing" for purposes of autocomplete.</p>
<p dir="auto">If I follow the code correctly, it's due to JS regex used at <a href="https://github.com/saschagehlich/autocomplete-plus/blob/master/lib/provider.coffee#L6"><code class="notranslate">Provider.wordRegex</code></a>  not being unicode-enabled.</p>
<p dir="auto">Possible solutions:</p>
<ul dir="auto">
<li>use a character whitelist <a href="https://github.com/saschagehlich/autocomplete-plus/blob/master/lib/fuzzy-provider.coffee#L61">like here</a>;</li>
<li>bring in unicode-aware library like <a href="http://xregexp.com/" rel="nofollow">XRegExp</a>;</li>
</ul>
<p dir="auto">Which would you rather see implemented - nasty regex without additional libraries, or cleaner regex plus additional dependency? Or something else entirely?</p>