<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Autocomplete Items Order Issue]]></title><description><![CDATA[<p dir="auto">Hi!</p>
<p dir="auto">Thank you for the Notepad++ v8.3.1 update - it’s so much faster than the previous version. The only moment I’m struggling with is the new autocompletion. The order of items in the autocompletion box has changed and it’s not that useful for me anymore.</p>
<p dir="auto">For example, I have a few items with  <code>print_r</code> function, and the autocomplete shows me items in descending order, but I need items in ascending order like in the screenshot.</p>
<p dir="auto">Is there a way I could configure the autocompletion order of words and functions by myself, or have the autocomplete functionality from the previous version of Npp?</p>
<p dir="auto"><img src="/assets/uploads/files/1645119618589-npp_autocomplete_sorting_issue.png" alt="Npp_Autocomplete_Sorting_Issue.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Thank you!</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/22587/autocomplete-items-order-issue</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Jul 2026 23:27:02 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/22587.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 17 Feb 2022 17:45:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 24 Feb 2022 08:35:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a> ,</p>
<p dir="auto">This thread is becoming rather mixed-up.<br />
Please open an issue in <a href="https://github.com/pnedev/nppgtags" rel="nofollow ugc">NppGTags repo</a> to discuss its autocomplete problem there.</p>
<p dir="auto">At first look it seems that the parser you are using (GTags maybe) is not recognizing some symbols in your codebase. AFAIR, the parser won’t be able to parse Unicode right if you are using it.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74524</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74524</guid><dc:creator><![CDATA[pnedev]]></dc:creator><pubDate>Thu, 24 Feb 2022 08:35:21 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 18:08:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alan-kilborn" aria-label="Profile: alan-kilborn">@<bdi>alan-kilborn</bdi></a> said in <a href="/post/74374">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">My function list icon looks like this, not yours:</p>
</blockquote>
<p dir="auto"><img src="/assets/uploads/files/1645207714711-33a111fe-c2a6-46cd-b942-cf6cc12891c9-image.png" alt="33a111fe-c2a6-46cd-b942-cf6cc12891c9-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">You’ll need to restart Notepad++.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74375</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74375</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Fri, 18 Feb 2022 18:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 18:05:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a></p>
<p dir="auto">My function list icon looks like this, not yours:</p>
<p dir="auto"><img src="/assets/uploads/files/1645207497926-02fe184f-c743-403f-96ea-c8780215cfd4-image.png" alt="02fe184f-c743-403f-96ea-c8780215cfd4-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.notepad-plus-plus.org/post/74374</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74374</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Fri, 18 Feb 2022 18:05:00 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 18:01:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a> said in <a href="/post/74371">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">I would use something from what Notepad++ already has in its UI</p>
</blockquote>
<p dir="auto">I did:</p>
<p dir="auto"><img src="/assets/uploads/files/1645207006165-7e6761fe-97c5-46df-9c80-37c7ee263868-image.png" alt="7e6761fe-97c5-46df-9c80-37c7ee263868-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a> said in <a href="/post/74371">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">and I would prefer to use unicode character instead of png, so it could be scalable and faster to load :)</p>
</blockquote>
<p dir="auto">No characters, it’s not a PNG.  Scintilla <a href="https://www.scintilla.org/ScintillaDoc.html#SCI_REGISTERIMAGE" rel="nofollow ugc">has only 2 options</a>.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a> said in <a href="/post/74371">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">P.s.: btw, I have also issue with NppGTags autocomplete as it shows me gibberish in results</p>
</blockquote>
<p dir="auto">I would contact the author <a class="plugin-mentions-user plugin-mentions-a" href="/user/pnedev" aria-label="Profile: pnedev">@<bdi>pnedev</bdi></a> and <a href="https://github.com/pnedev/nppgtags" rel="nofollow ugc">open an issue</a>.  He’s been very responsive fixing the <a href="https://github.com/pnedev/compare-plugin" rel="nofollow ugc">Compare Plugin</a>.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74373</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74373</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Fri, 18 Feb 2022 18:01:29 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 17:54:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> <code>fx</code> means <strong>function</strong> of <strong>x</strong> in math… I would use something from what Notepad++ already has in its UI. For example, the cube icon from the Function List panel with light grey color, so not to distract the user and black color for the font in results, as it has right now :)</p>
<p dir="auto">The example icon from the Function List panel<br />
<img src="/assets/uploads/files/1645206298894-npp_autocomplete_icon.png" alt="Npp_Autocomplete_Icon.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">and I would prefer to use unicode character instead of png, so it could be scalable and faster to load :)</p>
<p dir="auto">P.s.: btw, I have also issue with NppGTags autocomplete as it shows me gibberish in results. It’s my favorite plugin :( Maybe, the engoding of generated tags file is wrong… no ideas how to fix<br />
<img src="/assets/uploads/files/1645206632607-npp_autocomplete_-nppgtags.png" alt="Npp_Autocomplete_ NppGTags.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74371</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74371</guid><dc:creator><![CDATA[Valery Bogomolov]]></dc:creator><pubDate>Fri, 18 Feb 2022 17:54:06 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 17:26:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> ,</p>
<p dir="auto">Okay, to differentiate which is document words and which are autocomplete words seems to make sense, unless you factor in that if you don’t want the words from the document being introduced and only use it for the autocomplete list, the <code>fx</code> is actually redundant to that purpose. Now, if you want to show an icon for  words from the document, that triggers if you switch that option on, that makes more sense. Since if the word is from an autocomplete it won’t matter, it’s a different procedure for you to autocomplete a function, and the keyword is just that, so you select it whether it has been in the document previously or not, but if it’s only from the document, that would make more sense to highlight that with a different character glyph.  Just my two cents worth. :)</p>
<p dir="auto">Wow, forum is slow and double posting  posts. :(</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74364</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74364</guid><dc:creator><![CDATA[Lycan Thrope]]></dc:creator><pubDate>Fri, 18 Feb 2022 17:26:29 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 17:07:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a></p>
<p dir="auto">The “fx” distinguishes the option comes from an autocomplete/*.xml file versus a word from the current file when both word and API autocomplete is active.</p>
<p dir="auto">Scintilla autocomplete has a lot to be desired and Notepad++ does the best it can with it, but plugins can use autocomplete too (e.g., QuickText, TagLEET, I have PythonScripts that do it to provide Python-IDE-like features with jedi).  Only you can’t merge the lists - only 1 autocomplete is active at any time. So which suggestion is coming from what source?</p>
<p dir="auto">TagLEET global tags file:<br />
<img src="/assets/uploads/files/1645203657468-df1fbbe0-ccc1-46d5-80f8-57cf3b120ab5-image.png" alt="df1fbbe0-ccc1-46d5-80f8-57cf3b120ab5-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">TagLEET local tags file:<br />
<img src="/assets/uploads/files/1645203681329-710d17f3-bc6d-477e-b6af-cea349052caf-image.png" alt="710d17f3-bc6d-477e-b6af-cea349052caf-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">QuickText:<br />
<img src="/assets/uploads/files/1645203728707-e6a76f98-3b3f-4ec2-8564-154fc336970a-image.png" alt="e6a76f98-3b3f-4ec2-8564-154fc336970a-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">PythonScript custom Python IDE:<br />
<img src="/assets/uploads/files/1645203778629-99fc1b29-3886-432a-8c57-769cf47e4421-image.png" alt="99fc1b29-3886-432a-8c57-769cf47e4421-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1645203850911-523668f6-5208-4226-93f7-d0053f27df19-image.png" alt="523668f6-5208-4226-93f7-d0053f27df19-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">It’d be nice to see them all in the same list, but alas, each time a character is typed and a best match is found, whatever Notepad++ / Plugin matches best displays it’s abbreviated list.  The Icons help determine where in the heck this suggestion is coming from.</p>
<p dir="auto">This is no different than most other editors that offer autocomplete (<a href="https://code.visualstudio.com/docs/editor/intellisense" rel="nofollow ugc">VS Code example</a>)<br />
<img src="/assets/uploads/files/1645203974851-7a6eba30-6a8b-40f1-aacf-e7acb2193295-image.png" alt="7a6eba30-6a8b-40f1-aacf-e7acb2193295-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74363</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74363</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Fri, 18 Feb 2022 17:07:00 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 16:20:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> Ok, now it works. I compared it with the old autocomplete version and the results seem to be the same.</p>
<p dir="auto">Only <code>fx</code> icon is everywhere. There is a <code>func="yes"</code>, or <code>func="no"</code> attribute in XML that describes the KeyWord, and the <code>func</code> attribute is not always required. There could be some language expression like <code>return</code>, but it’s not <code>fx</code>, right?</p>
<p dir="auto">Best regards.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74362</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74362</guid><dc:creator><![CDATA[Valery Bogomolov]]></dc:creator><pubDate>Fri, 18 Feb 2022 16:20:01 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 15:37:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a> said in <a href="/post/74359">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">Thank you for the great work</p>
</blockquote>
<p dir="auto">Assuming that means is sorts as you expect now?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74360</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74360</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Fri, 18 Feb 2022 15:37:45 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 15:31:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> Thank you for the great work, but personally, I don’t like the new UX of the autocomplete: the <code>fx</code> icon is really distracting and I have to look down a couple of lines to see the first result. I would prefer to have the old autocomplete if it could be possible, sorry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74359</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74359</guid><dc:creator><![CDATA[Valery Bogomolov]]></dc:creator><pubDate>Fri, 18 Feb 2022 15:31:58 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 13:01:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> said in <a href="/post/74353">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">You can try the…</p>
</blockquote>
<p dir="auto">More details (if you need them) on exactly how you’d do that are <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/wiki/Testing#:~:text=the%20official%20guidelines.-,Using%20a%20Pull%2DRequest%20(PR)%20build%20version%20of%20Notepad%2B%2B,-To%20verify%20that" rel="nofollow ugc">HERE</a>.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74354</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74354</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Fri, 18 Feb 2022 13:01:15 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Fri, 18 Feb 2022 12:51:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a></p>
<p dir="auto">You can try the <a href="https://ci.appveyor.com/project/donho/notepad-plus-plus/builds/42618538" rel="nofollow ugc">pull request AppVeyor build</a> by downloading, and replacing your current <code>notepad++.exe</code> with the appropriate downloaded, renamed version.  Of course, save your current <code>notepad++.exe</code> (<code>notepad++.exe.orig</code>) so you can revert back when done testing.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74353</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74353</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Fri, 18 Feb 2022 12:51:18 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 21:29:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: peterjones">@<bdi>peterjones</bdi></a> I’m sorry for the “snippet-abuse”, I just wanted to get the most from the Npp’s auto-complete interface. I experimented with autocomplete a lot before developing the parser that generates KeyWords for my favorite language PHP. I wrote about it <a href="https://community.notepad-plus-plus.org/topic/22242/php-autocompletion-php-xml-parser">here</a></p>
<p dir="auto">Unexpectedly, I figured out that I was able, for example, to write faster SQL queries code rather than using any other editor for that.</p>
<p dir="auto">FingerText is not compatible with my configured Notepad++, QuickText is not convenient for me to use, but I use it. NppSnippets is a great plugin, but I have to search for a specific item in a dialog to insert a snippet and it takes some time.</p>
<p dir="auto">Regards.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74331</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74331</guid><dc:creator><![CDATA[Valery Bogomolov]]></dc:creator><pubDate>Thu, 17 Feb 2022 21:29:30 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 20:40:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> said in <a href="/post/74328">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">get an <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/11233" rel="nofollow ugc">issue</a> and <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/pull/11234" rel="nofollow ugc">pull request</a> accepted</p>
</blockquote>
<p dir="auto">Done and Done.  Well, submitted at least, the accepted part will need to wait a bit.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74330</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74330</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Thu, 17 Feb 2022 20:40:48 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 20:37:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> said in <a href="/post/74328">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">alas …</p>
</blockquote>
<p dir="auto">It’s not just for the snippet-abuse of auto-complete.</p>
<blockquote>
<p dir="auto">if I can get an issue and pull request accepted.</p>
</blockquote>
<p dir="auto">If you need additional justification: Perfectly valid autocomplete word characters (<code>0</code>-<code>9</code>) are sorted incorrectly because of the use of <code>?</code> as the image separator character:</p>
<p dir="auto">The following three keywords are sorted in lexicographical sort order.  They only have valid word characters (<code>\w</code>) in their keyword.  But they still sort incorrectly in the function list:</p>
<pre><code>print_r
print_r0
print_rand
</code></pre>
<p dir="auto">The shorter <code>print_r</code> should <em>always</em> come before anything longer that starts with the same sequence.</p>
<p dir="auto">But because asc(<code>0</code>)=48=0x30 is less than asc(<code>?</code>)=63=0x3F, the auto-complete will list <code>print_r0</code> <em>before</em> <code>print_r</code>.  This is a bug in the current implementation.</p>
<p dir="auto"><img src="/assets/uploads/files/1645129844418-744c0861-2f0b-4be1-b58a-714c7e28f382-image.png" alt="744c0861-2f0b-4be1-b58a-714c7e28f382-image.png" class=" img-fluid img-markdown" /></p>
<pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;!--
@author	 Geoffray Warnants - http://www.geoffray.be
@version	1.35.20100625
--&gt;
&lt;NotepadPlus&gt;
	&lt;AutoComplete&gt;
		&lt;KeyWord name="print_r" func="yes"&gt;
			&lt;Overload retVal="mixed"&gt;
				&lt;Param name="mixed expression"/&gt;
				&lt;Param name="[bool return=false]"/&gt;
			&lt;/Overload&gt;
		&lt;/KeyWord&gt;
		&lt;KeyWord name="print_r0" func="yes"&gt;
			&lt;Overload retVal="mixed"&gt;
				&lt;Param name="argument"/&gt;
			&lt;/Overload&gt;
		&lt;/KeyWord&gt;
		&lt;KeyWord name="print_rand" func="yes"/&gt;
	&lt;/AutoComplete&gt;
&lt;/NotepadPlus&gt;
</code></pre>
<p dir="auto">Feel free to use this image and minimized auto-completion file in your issue report as justification.</p>
<p dir="auto">Notepad++ v8.3.1   (64-bit)<br />
Build time : Feb 13 2022 - 15:41:12<br />
Path : C:\usr\local\apps\npp\npp.8.3.1.portable.x64\notepad++.exe<br />
Command Line :<br />
Admin mode : OFF<br />
Local Conf mode : ON<br />
Cloud Config : OFF<br />
OS Name : Windows 10 Enterprise (64-bit)<br />
OS Version : 2009<br />
OS Build : 19042.1526<br />
Current ANSI codepage : 1252<br />
Plugins : mimeTools.dll NppConverter.dll NppExport.dll</p>
<p dir="auto">But I definitely agree, <a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: Valery-Bogomolov">@<bdi>Valery-Bogomolov</bdi></a> should learn how to use one of the code-snippet tools (I would personally recommend Michael’s fork of the QuickText plugin, as I found that the most intuitive of the snippet-plugins for my use-case), rather than continuing to abuse the auto-complete files for things it wasn’t intended to do.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74329</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74329</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Thu, 17 Feb 2022 20:37:42 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 19:39:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/valery-bogomolov" aria-label="Profile: valery-bogomolov">@<bdi>valery-bogomolov</bdi></a></p>
<p dir="auto">Yes, what you are describing is the <em><strong>EXACT</strong></em> use case for the code snippets plugins I mentioned and <em><strong>NOT</strong></em> the intended use of the Notepad++/autoComplete/ files.</p>
<p dir="auto">But alas, <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a>  had a good suggestion and ASCII record separator 30 (\x1E) seems to be a good alternative that is “lower” in sort order than all visible ASCII characters so should fix the sorting problem if I can get an issue and pull request accepted.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74328</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74328</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Thu, 17 Feb 2022 19:39:50 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 19:35:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> If Notepad++ could autocomplete snippets - would be very handy to write faster things.</p>
<p dir="auto">For example, this item</p>
<p dir="auto"><code>&lt;KeyWord name="error_reporting(0);&amp;#x0D;&amp;#x0A;ini_set('display_errors',0);&amp;#x0D;&amp;#x0A;ini_set('display_startup_errors',0);&amp;#x0D;&amp;#x0A;"/&gt;</code></p>
<p dir="auto">inserts each function on the new line.</p>
<p dir="auto">Before:<br />
<img src="/assets/uploads/files/1645125385798-npp_autocomplete_snippet.png" alt="Npp_Autocomplete_Snippet.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">After:<br />
<img src="/assets/uploads/files/1645125489810-npp_autocomplete_snippet_result.png" alt="Npp_Autocomplete_Snippet_Result.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I used hexadecimal XML entities in the <code>php.xml</code> autocomplete file, except spaces <code>&amp;#x20;</code> that broke the autocomplete box behaviour:</p>
<p dir="auto">Hexadecimal  Decimal  Unicode Name<br />
<code>&amp;#x09;</code>   or   <code>&amp;#09;</code>    CHARACTER TABULATION<br />
<code>&amp;#x0A;</code>   or   <code>&amp;#10;</code>    LINE FEED (LF)<br />
<code>&amp;#x0D;</code>   or   <code>&amp;#13;</code>    CARRIAGE RETURN (CR)<br />
<code>&amp;#x20;</code>   or   <code>&amp;#32;</code>    SPACE</p>
<p dir="auto">It’s useful for me. It could be great if somebody could remain the same functionality.</p>
<p dir="auto">My current Notepad++ v8.3.1 autocompletion behaves the same as in the previous version, except for the order of items in the autocomplete results box.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74327</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74327</guid><dc:creator><![CDATA[Valery Bogomolov]]></dc:creator><pubDate>Thu, 17 Feb 2022 19:35:06 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 19:20:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lycan-thrope" aria-label="Profile: lycan-thrope">@<bdi>lycan-thrope</bdi></a> said in <a href="/post/74325">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">who decided to include that fx glyph</p>
</blockquote>
<p dir="auto">That would be <a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a><br />
Or rather, ultimately, @don-ho</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74326</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74326</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Thu, 17 Feb 2022 19:20:41 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 19:16:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> ,</p>
<p dir="auto">I installed portable 8.3.1 to test whether what I know changed or not, and after copying my own UDL, FunctionList, Autocomplete and overridemap files over to the portable it works as it should.</p>
<p dir="auto">Granted, by the way, who decided to include that <code>fx</code> glyph in the Autocomplete keywords and function list? As screenshot shows for me, the only thing different is that glyph, the list still sorts lexocographically.</p>
<p dir="auto"><img src="/assets/uploads/files/1645125275711-npp8_3_1portableautocomplete.png" alt="NPP8_3_1portableAutoComplete.PNG" class=" img-fluid img-markdown" /></p>
<p dir="auto">That glyph is now a distraction. :)</p>
<p dir="auto">Lee</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74325</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74325</guid><dc:creator><![CDATA[Lycan Thrope]]></dc:creator><pubDate>Thu, 17 Feb 2022 19:16:34 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 19:03:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: peterjones">@<bdi>peterjones</bdi></a> said in <a href="/post/74323">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">maybe suggest to Don that instead of ?1000, just use a low-ASCII control character (0x01-0x1F</p>
</blockquote>
<p dir="auto">the <code>?</code> is the <a href="https://www.scintilla.org/ScintillaDoc.html#SCI_AUTOCSETTYPESEPARATOR" rel="nofollow ugc">default in Scintilla</a> so that’s what I used.  I didn’t bother trying a low control character for sort order since <code>?</code> is a non-word character - who would’ve thought it could even be used in the Notepad++ autocomplete/ directory files?</p>
<p dir="auto">Hmm… I guess OP?</p>
<p dir="auto">You present a good idea.  I can try some testing.  If it works, it’s a simple enough change.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74324</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74324</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Thu, 17 Feb 2022 19:03:13 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 18:59:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: michael-vincent">@<bdi>michael-vincent</bdi></a> ,</p>
<p dir="auto">Since you were involved in that old ticket, could you maybe suggest to Don that instead of <code>?1000</code>, just use a low-ASCII control character (0x01-0x1F – obviously not 0x00 NUL, since that would end the string) – that way it would sort after the words found in the current document, but before any visible ASCII character when sorting the function-list keywords.  That would fix the OP issue</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74323</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74323</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Thu, 17 Feb 2022 18:59:06 GMT</pubDate></item><item><title><![CDATA[Reply to Autocomplete Items Order Issue on Thu, 17 Feb 2022 18:48:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: peterjones">@<bdi>peterjones</bdi></a> said in <a href="/post/74321">Autocomplete Items Order Issue</a>:</p>
<blockquote>
<p dir="auto">Left paren ( (0x28) comes before ? (0x3F) in ASCII order, so it really should be sorted before by any normal lexicographical sort function.</p>
</blockquote>
<p dir="auto">Pretty sure that’s the answer then.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74322</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74322</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Thu, 17 Feb 2022 18:48:14 GMT</pubDate></item></channel></rss>