<?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[v8.8.6 - the function list is not working]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">Was it only me?  I updated to the v8.8.6 version, but the function list was not displaying any functions at all.  I re-downloaded and re-installed the version and all that but still missing.  I finally re-installed the v8.8.5 and the funtion list is now working properly.</p>
<p dir="auto">Thank you.</p>
<ul>
<li>Vanessa</li>
</ul>
]]></description><link>https://community.notepad-plus-plus.org/topic/27191/v8-8-6-the-function-list-is-not-working</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 20:32:29 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/27191.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Oct 2025 17:29:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to v8.8.6 - the function list is not working on Wed, 15 Oct 2025 22:48:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tino-tesu" aria-label="Profile: tino-tesu">@<bdi>tino-tesu</bdi></a> said in <a href="/post/103526">v8.8.6 - the function list is not working</a>:</p>
<blockquote>
<p dir="auto">That was a easy fix. I could add a new line after.</p>
</blockquote>
<p dir="auto">Great.</p>
<p dir="auto">Notepad++ has a long-standing bug wherein if you have a FunctionList parser that includes a class, every class must have one or more whitespace after the last “closing” tag.  Usually, it shows up with C/C++ classes, which end with <code>}</code> … but the bug also occurs for other classes in functionLists.</p>
<p dir="auto">The reason why v8.8.5 worked without the newline is because the v8.8.5 FunctionList parser for SQL didn’t try to do classes, so didn’t trigger that bug.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/103529</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/103529</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Wed, 15 Oct 2025 22:48:54 GMT</pubDate></item><item><title><![CDATA[Reply to v8.8.6 - the function list is not working on Wed, 15 Oct 2025 22:42:55 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></p>
<p dir="auto">Ah… I just saw the same thing.  Yes, I downloaded your code and the last / was also something I do not have after END;</p>
<p dir="auto">The new line was the culprit.  That was a easy fix.  I could add a new line after.</p>
<p dir="auto">Thank you.</p>
<ul>
<li>Vanessa</li>
</ul>
]]></description><link>https://community.notepad-plus-plus.org/post/103526</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/103526</guid><dc:creator><![CDATA[tino tesu]]></dc:creator><pubDate>Wed, 15 Oct 2025 22:42:55 GMT</pubDate></item><item><title><![CDATA[Reply to v8.8.6 - the function list is not working on Wed, 15 Oct 2025 22:34:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tino-tesu" aria-label="Profile: tino-tesu">@<bdi>tino-tesu</bdi></a> ,</p>
<p dir="auto">Thanks for sharing that. Unfortunately, I cannot replicate.</p>
<p dir="auto">here’s what I get with v8.8.5:<br />
<img src="/assets/uploads/files/1760567308372-09d47d77-c45b-4689-b47f-dd21c198a575-image.png" alt="09d47d77-c45b-4689-b47f-dd21c198a575-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">and here’s what I get with v8.8.6:<br />
<img src="/assets/uploads/files/1760567363761-f7aa7442-a2e8-4807-abf5-1829e1988466-image.png" alt="f7aa7442-a2e8-4807-abf5-1829e1988466-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">The FunctionList results look the same to me.</p>
<p dir="auto">Oh, wait.  I just saw you don’t have a newline at the end, whereas I do.  If I delete the newline, and click the refresh, I can see the problem in v8.8.6:<br />
<img src="/assets/uploads/files/1760567501306-68915d0e-a57c-4de9-94f4-276d09c6123c-image.png" alt="68915d0e-a57c-4de9-94f4-276d09c6123c-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.notepad-plus-plus.org/post/103525</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/103525</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Wed, 15 Oct 2025 22:34:37 GMT</pubDate></item><item><title><![CDATA[Reply to v8.8.6 - the function list is not working on Wed, 15 Oct 2025 22:24:02 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></p>
<p dir="auto">Got it.  Here I attached the header of a demo package.  I did not include the body, but it does not matter.</p>
<p dir="auto">The same file loaded in v.8.8.5 and v.8.8.6.</p>
<p dir="auto">I am happy to use v.8.8.5.  I just realized this behavior last week.  I have been coding in the same style and using Notepadd++ for the past 5 years.  This is just the first time I am seeing this.  I am not sure if this was just my code or something else.  I do see that you do not have this problem.</p>
<p dir="auto">demo code for you to recreate.</p>
<pre><code>create or replace PACKAGE jus_general_pkg AS 

procedure proc01 (
	p_id 				in varchar2
	, p_status 			out varchar2
	) ;

procedure proc02 (
	p_id 				in varchar2
	, p_status 			out varchar2
	) ;

END jus_general_pkg;
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1760566665653-notepad_03_v885.png" alt="notepad_03_v885.PNG" class=" img-fluid img-markdown" /> <img src="/assets/uploads/files/1760566670718-notepad_03_v886.png" alt="notepad_03_v886.PNG" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.notepad-plus-plus.org/post/103524</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/103524</guid><dc:creator><![CDATA[tino tesu]]></dc:creator><pubDate>Wed, 15 Oct 2025 22:24:02 GMT</pubDate></item><item><title><![CDATA[Reply to v8.8.6 - the function list is not working on Wed, 15 Oct 2025 21:58:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tino-tesu" aria-label="Profile: tino-tesu">@<bdi>tino-tesu</bdi></a> ,</p>
<p dir="auto">I was hoping for the whole window in the screenshot, so I could confirm both copies were actually treating the SQL as SQL, and not something else.  Ah, well.</p>
<p dir="auto">Since you didn’t supply any SQL that replicated the problem (the screenshot wasn’t sufficient, because of course an incomplete <code>create or replace PACKAGE</code> and a commented-out block of code won’t show any procedures in the FunctionList panel), I grabbed the <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/PowerEditor/Test/FunctionList/sql/unitTest" rel="nofollow ugc">UnitTest example SQL</a> from the Notepad++ source code (which is the file it uses to verify that the FunctionList is working correctly when Notepad++ is built).</p>
<p dir="auto">You can download the raw version <a href="https://raw.githubusercontent.com/notepad-plus-plus/notepad-plus-plus/refs/heads/master/PowerEditor/Test/FunctionList/sql/unitTest" rel="nofollow ugc">here</a>, and save it as <code>unitTest.sql</code>.  If you open that with your installed Notepad++, does the Function List look like mine?</p>
<p dir="auto"><img src="/assets/uploads/files/1760563971769-332f9a28-b2da-4ede-908e-622580588173-image.png" alt="332f9a28-b2da-4ede-908e-622580588173-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">If so, then it’s something unique to your SQL code.</p>
<p dir="auto">However, v8.8.6 <em>did</em> change the functionList parser for SQL, compared to v8.8.5, in <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/commit/785018385b36ea91a0b1e6305a68957c64b41421#diff-b9aab2164faca2c02d404fab685043153e7dcf0c343fbbcca74094cc0df9babd" rel="nofollow ugc">this change</a>.</p>
<p dir="auto">If the old version worked the way you liked, and the new version does not, you can override the pre-installed copy with the old one:</p>
<ol>
<li>Download <a href="https://raw.githubusercontent.com/notepad-plus-plus/notepad-plus-plus/ee336b24c110b07a549ea19f65d274ae4c1fcfa8/PowerEditor/installer/functionList/sql.xml" rel="nofollow ugc">the older <code>functionList\sql.xml</code></a></li>
<li>In Windows Explorer, go to <code>%AppData%\Notepad++\</code></li>
<li>If there’s not a <code>functionList</code> subdirectory, create it</li>
<li>save the downloaded <code>functionList\sql.xml</code> to that directory (thus save it as <code>%AppData%\Notepad++\functionList\sql.xml</code>)</li>
<li>If you exit and restart Notepad++, it should use the one in your AppData hierarchy, rather than the one in the installation directory, and should thus use the old rules, so it should start working for you.</li>
</ol>
<p dir="auto">Since Notepad++ doesn’t overwrite the files in <code>%AppData%\Notepad++\functionList\</code> during upgrades or installations, you should be able to upgrade Notepad++ in the future without it clobbering your preferred functionList definition.</p>
<p dir="auto">IF you can create a dummy (non-proprietary) SQL file that worked under the old FunctionList but shows no functions under v8.6.6 FunctionList, we could report a regression to the Developer, because it means that the “fixed” version doesn’t work with all the SQL functions that the old syntax did.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/103523</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/103523</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Wed, 15 Oct 2025 21:58:28 GMT</pubDate></item><item><title><![CDATA[Reply to v8.8.6 - the function list is not working on Wed, 15 Oct 2025 21:20:50 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></p>
<p dir="auto">Thank you for showing me your screenshot.  Here are mine.<br />
They are the same file.<br />
In v.8.8.5, there is the down arrow symbol showing it is expandable.<br />
In v.8.8.6, there is the dash instead.</p>
<p dir="auto"><img src="/assets/uploads/files/1760563067496-notepad_01.png" alt="notepad_01.PNG" class=" img-fluid img-markdown" /> <img src="/assets/uploads/files/1760563073976-notepad_02.png" alt="notepad_02.PNG" class=" img-fluid img-markdown" /></p>
<p dir="auto">Thank you.</p>
<ul>
<li>Vanessa</li>
</ul>
]]></description><link>https://community.notepad-plus-plus.org/post/103521</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/103521</guid><dc:creator><![CDATA[tino tesu]]></dc:creator><pubDate>Wed, 15 Oct 2025 21:20:50 GMT</pubDate></item><item><title><![CDATA[Reply to v8.8.6 - the function list is not working on Wed, 15 Oct 2025 18:26:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tino-tesu" aria-label="Profile: tino-tesu">@<bdi>tino-tesu</bdi></a> ,</p>
<p dir="auto">I don’t know if it’s <em>just</em> you, but I can get FunctionList to display functions in v8.6.6:</p>
<p dir="auto"><img src="/assets/uploads/files/1760552691583-1efcd4e9-4886-4c10-b4d1-7743f336d061-image.png" alt="1efcd4e9-4886-4c10-b4d1-7743f336d061-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Do you have example code that you could paste (use the <code>&lt;/&gt;</code> button)? If so, please show a screenshot of the entire N++ window for both 8.8.5 and 8.8.6.  (If you don’t want to uninstall your 8.8.5 for now, I understand.  You can download a portable 8.8.6 and run the newer version from a portable directory, to do the comparison.)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/103520</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/103520</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Wed, 15 Oct 2025 18:26:19 GMT</pubDate></item></channel></rss>