<br>It doesn&#39;t seem like having 2 separators in a row should break autocomplete. I&#39;d think that at least it would pick up mess as something that could potentially be auto completed. <br>Can you suggest a fix, or explain why a fix would be a bad thing?<br>
<br>thanks<br>-gedalia<br><div class="gmail_quote"><br><br>On Fri, Nov 21, 2008 at 11:40 AM, Phil Thompson <span dir="ltr">&lt;<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Mon, 17 Nov 2008 14:47:55 -0500, &quot;Gedalia Pasternak&quot; &lt;<a href="mailto:gedalia@gmail.com">gedalia@gmail.com</a>&gt;<br>

wrote:<br>
<div><div></div><div class="Wj3C7c">&gt; Hi All,<br>
&gt; &nbsp; &nbsp;I&#39;ve been trying to improve the behavior of auto complete in lua, to<br>
&gt; &nbsp; &nbsp;that<br>
&gt; end I overloaded autoCompletionWordSeparators as follows:<br>
&gt;<br>
&gt; QStringList<br>
&gt; myLexerLua::autoCompletionWordSeparators() const<br>
&gt; {<br>
&gt; &nbsp; &nbsp; QStringList auto_complete_list;<br>
&gt; &nbsp; &nbsp; auto_complete_list.append(&quot; &quot;);<br>
&gt; &nbsp; &nbsp;auto_complete_list.append(&quot;(&quot;);<br>
&gt; &nbsp; &nbsp; auto_complete_list.append(&quot;)&quot;);<br>
&gt; &nbsp; &nbsp; auto_complete_list.append(&quot;\&quot;&quot;);<br>
&gt; &nbsp; &nbsp; auto_complete_list.append(&quot;:&quot;);<br>
&gt; &nbsp; &nbsp; auto_complete_list.append(&quot;.&quot;);<br>
&gt; &nbsp; &nbsp; auto_complete_list.append(&quot;,&quot;);<br>
&gt; &nbsp; &nbsp; auto_complete_list.append(&quot;;&quot;);<br>
&gt; &nbsp; &nbsp; return auto_complete_list;<br>
&gt; }<br>
&gt;<br>
&gt; What I&#39;ve noticed is that if my script looks like:<br>
&gt;<br>
&gt; &nbsp; message<br>
&gt; &nbsp; print( mess<br>
&gt;<br>
&gt; mess is never autocompleted, I think &quot;print( messages&quot; is being combined<br>
&gt; when the code tries to get context. and instead of searching for mess it<br>
&gt; searching for the &quot;print( messages,&quot; Is anyone else seeing this or might<br>
&gt; have a fix? I&#39;m using 2.2<br>
<br>
</div></div>A valid sequence is a set of words separated by a separator, possibly with<br>
a trailing separator. You have word-separator-separator-word.<br>
<font color="#888888"><br>
Phil<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>---------------------------------------------------------------<br>cel: 917.776.8346 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AIM: gedaliap<br><a href="http://www.gedalia.net">http://www.gedalia.net</a><br>
---------------------------------------------------------------<br>Fight Entropy!!! &nbsp;Fight Entropy!!! &nbsp;Figth Etnropy! !<br>iFgth Etnrop!y ! giFth tErno!py ! &nbsp;giFt htrEno!p y! --- Well maybe<br>not...<br>