<?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[Syntax for functionList.xml for R statistical programming language]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">I use Notepad++ for javascript and PHP and the function list seems to work as expected.</p>
<p dir="auto">Not so much for R.  No workee.  Please help.</p>
<pre><code>education = function(one)
	{
	result = list();
		result$who 		= one;
		result$think 	= c("intensitively", "critically");
		result$goal 	= "intelligences + character";
	result;	
	}
	
me = education("R");
me;
</code></pre>
<p dir="auto">is how I format a function using R.  The equal operator (=) can also be an assignment (&lt;-) and means the same.  Obviously, the nature of the tabbing of the braces may be arbitrary from user to user …</p>
<p dir="auto">Please advise …</p>
<p dir="auto">QUOTE:<br />
<strong>The function of education is to teach one to think intensively and to think critically. Intelligence plus character – that is the goal of true education.</strong>  – Martin Luther King, Jr.</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/19946/syntax-for-functionlist-xml-for-r-statistical-programming-language</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Jul 2026 13:00:39 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/19946.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Sep 2020 17:40:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Fri, 05 Aug 2022 02:08:32 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 have had NOTEPAD++ on this laptop for a LONG, LONG time (6+ years).</p>
<p dir="auto">I was doing some maintenance UPGRADES in R and thought ‘I wonder if I can get this syntax thing to work’ in NOTEPAD++, so here we are.</p>
<p dir="auto">Here is the actual example of a function that I have failing:</p>
<pre><code>stats.summary = function(x, tukey=TRUE, type=1, signif.digits=options("digits")$digits, names = c("min", "-Q1-", "median", "Mean", "-Q3-", "max"), ... )
		{
                # do stuff here!
                }
</code></pre>
<p dir="auto">Cheers,</p>
]]></description><link>https://community.notepad-plus-plus.org/post/78940</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/78940</guid><dc:creator><![CDATA[Monte Shaffer]]></dc:creator><pubDate>Fri, 05 Aug 2022 02:08:32 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Fri, 05 Aug 2022 02: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> Hello,</p>
<p dir="auto">I do a full uninstall, removed the folders in both <code>Program Files</code> and <code>%appdata%</code> before I did the reinstall.  [Windows 10]</p>
<p dir="auto">I placed <code>r.xml</code> into <code>Program Files</code> and it worked.  Thank you.</p>
<p dir="auto">I think there is a bug in the REGEX, as it fails when you have nested parentheses.</p>
<pre><code>education = function( options=c(1,2,3) )
	{
	
	
	}
</code></pre>
<p dir="auto">This is ALLOWABLE syntax which is failing to show in NOTEPAD++.</p>
<p dir="auto">My life is so much easier with this, thank you!</p>
]]></description><link>https://community.notepad-plus-plus.org/post/78939</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/78939</guid><dc:creator><![CDATA[Monte Shaffer]]></dc:creator><pubDate>Fri, 05 Aug 2022 02:03:13 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Tue, 02 Aug 2022 19:29:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monte-shaffer" aria-label="Profile: Monte-Shaffer">@<bdi>Monte-Shaffer</bdi></a> said in <a href="/post/78888">Syntax for functionList.xml for R statistical programming language</a>:</p>
<blockquote>
<p dir="auto">just updated to the latest version 8.4.4 before writing this note.<br />
I don’t have the folder ‘functionList’ … I have a file ‘functionList.xml’ which I have hacked on several occasions to try and get R to work for my syntax …</p>
</blockquote>
<p dir="auto">That means you had upgraded from a copy of Notepad++ that pre-dated v7.9.1.  the old <code>functionList.xml</code> <em>will not work</em> in v7.9.1 or newer (which includes Notepad++ v8.4.4).</p>
<p dir="auto">My guess as to why your r.xml wasn’t working for you was because you had conflicting configurations in <code>c:\program files\notepad++\functionList</code> compared to <code>%AppData%\Notepad++\functionList\</code></p>
<p dir="auto">To be 100% sure, I just verified with one of my UDL-based FunctionList definitions: my <code>c:\program files\Notepad++</code> doesn’t have a <code>functionList\</code> folder.  My <code>%AppData%\Notepad++</code> <em>does</em> have the <code>functionList\</code> folder; in that folder are all the default function lists, plus my UDL-based function list file, plus the overrideMap which points to it.</p>
<p dir="auto">And I also tried, if I have one variant of my functionList\udl.xml in the installation folder hierarchy, and another variant in the %AppData% hierarchy, Notepad++ will use the one in <code>%AppData%</code>.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/78890</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/78890</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Tue, 02 Aug 2022 19:29:59 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Tue, 02 Aug 2022 18:47:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monte-shaffer" aria-label="Profile: Monte-Shaffer">@<bdi>Monte-Shaffer</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a></p>
<p dir="auto">I put an r.xml file into C:\Program… NOT %appdata% and it works as expected.</p>
<p dir="auto">I am using Windows 10.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/78889</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/78889</guid><dc:creator><![CDATA[Monte Shaffer]]></dc:creator><pubDate>Tue, 02 Aug 2022 18:47:07 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Tue, 02 Aug 2022 18:36:18 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">Thanks for diving into this.  I have been using Notepad++ for awhile, and have had to just deal with this issue.</p>
<p dir="auto">I just updated to the latest version 8.4.4 before writing this note.</p>
<p dir="auto">I don’t have the folder ‘functionList’ … I have a file ‘functionList.xml’ which I have hacked on several occasions to try and get R to work for my syntax …</p>
<p dir="auto">Let me uninstall and reinstall.  And see if this folder gets created …</p>
]]></description><link>https://community.notepad-plus-plus.org/post/78888</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/78888</guid><dc:creator><![CDATA[Monte Shaffer]]></dc:creator><pubDate>Tue, 02 Aug 2022 18:36:18 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Mon, 07 Dec 2020 16:05:22 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 understand you. Yes, we should recommend using the built-in tools.<br />
What can you do, I started working on my way back in 2018. And I used legal tools like the jN plugin and ctags. And the old active-x.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/60553</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60553</guid><dc:creator><![CDATA[TroshinDV]]></dc:creator><pubDate>Mon, 07 Dec 2020 16:05:22 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Mon, 07 Dec 2020 15:56:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/troshindv" aria-label="Profile: TroshinDV">@<bdi>TroshinDV</bdi></a> said in <a href="/post/60549">Syntax for functionList.xml for R statistical programming language</a>:</p>
<blockquote>
<p dir="auto">Not every programming language lends itself to regular expressions.<br />
I already use ctags …</p>
</blockquote>
<p dir="auto">I guess that implies that ctags has a character-oriented parser builtin for R.  It doesn’t for every language, and on languages where it doesn’t have that built in, it can use regular expressions. <a href="http://ctags.sourceforge.net/EXTENDING.html" rel="nofollow ugc">🛈</a></p>
<blockquote>
<p dir="auto">I already use ctags for hints on methods and code for jumping. And not only ctags.</p>
</blockquote>
<p dir="auto">Good for you.</p>
<p dir="auto">But when there’s a builtin feature that works, and does what the OP requested, I tend to recommend that first.  If you want to use something different, that’s fine; if you want to recommend something different, you’re allowed to – though I (or anyone else) am allowed to disagree with that recommendation.</p>
<blockquote>
<p dir="auto">And I prefer to work not with the mouse, but with the keyboard.</p>
</blockquote>
<p dir="auto">I’m not sure what that has to do with anything.  The Shortcut Mapper (at least in v7.9.1) has the ability to assign keystrokes to Toggle Function List and Switch to Function List; and once you’re in the Function List pane, arrow keys will navigate between the functions and ENTER will take you back to the editor at the right location for the function.</p>
<p dir="auto">You might prefer your solution to what’s built into Notepad++. But I think the OP should first try learning how to properly use the builtin Function List feature… and then, only if the they think that it’s not sufficient  for their needs should they try an external solution – but that’s just my opinion, and thus how I will recommend things.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/60551</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60551</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Mon, 07 Dec 2020 15:56:20 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Mon, 07 Dec 2020 15:39:41 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/60544">Syntax for functionList.xml for R statistical programming language</a>:</p>
<blockquote>
<p dir="auto">Before following <a class="plugin-mentions-user plugin-mentions-a" href="/user/troshindv" aria-label="Profile: TroshinDV">@<bdi>TroshinDV</bdi></a>’s advice to use a completely separate program to accomplish your task, rather than using the fully-functional Function List feature that’s built into Notepad++, I suggest you work with us to troubleshoot what’s going wrong with your configuration – because the feature does work, as my screenshot shows.</p>
</blockquote>
<p dir="auto">Not every programming language lends itself to regular expressions.<br />
I already use ctags for hints on methods and code for jumping. And not only ctags.<br />
And I prefer to work not with the mouse, but with the keyboard.<br />
It’s easier and faster to press the hot key Ctrl + 1 or Ctrl + 2, Ctrl + 3 and enter a fragment of the name of the method / variable / database table than to poke with the mouse :)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/60549</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60549</guid><dc:creator><![CDATA[TroshinDV]]></dc:creator><pubDate>Mon, 07 Dec 2020 15:39:41 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Mon, 07 Dec 2020 14:51:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monte-shaffer" aria-label="Profile: Monte-Shaffer">@<bdi>Monte-Shaffer</bdi></a> said in <a href="/post/60504">Syntax for functionList.xml for R statistical programming language</a>:</p>
<blockquote>
<p dir="auto">I have tried to merge the solution you suggested: <a href="https://github.com/MAPJe71/Languages/blob/master/R/Config/functionList-R.xml" rel="nofollow ugc">https://github.com/MAPJe71/Languages/blob/master/R/Config/functionList-R.xml</a></p>
<p dir="auto">It just doesn’t work as expected.  The UDL format works great, when it works.</p>
<p dir="auto">Any ideas?</p>
</blockquote>
<p dir="auto">It works for me:</p>
<p dir="auto"><img src="/assets/uploads/files/1607351546501-9b30d28e-08ee-4b04-91a2-84ea6cdb1a97-image.png" alt="9b30d28e-08ee-4b04-91a2-84ea6cdb1a97-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Before following <a class="plugin-mentions-user plugin-mentions-a" href="/user/troshindv" aria-label="Profile: TroshinDV">@<bdi>TroshinDV</bdi></a>’s advice to use a completely separate program to accomplish your task, rather than using the fully-functional Function List feature that’s built into Notepad++, I suggest you work with us to troubleshoot what’s going wrong with your configuration – because the feature does work, as my screenshot shows.</p>
<p dir="auto">What version of Notepad++ are you using?  The easiest way to let us know is to go to your <strong>?</strong> menu and click on <strong>Debug Info</strong>, then click <strong>Copy debug info into clipboard</strong> and paste in your reply.</p>
<p dir="auto">The version is important because the Function List configuration changed significantly recently.  If you are using v7.9.1, it will <em>not</em> be the same configuration as it was in v7.9.0 and earlier. Once you know which version, you need to go into the right section of the usermanual’s <a href="https://npp-user-manual.org/docs/config-files/#function-list" rel="nofollow ugc">Config Files: Function List</a> and follow those instructions.</p>
<p dir="auto">For example, in my v7.9.1 (from the screenshot above), I added a file called <code>r.xml</code> to the <code>%AppData%\Notepad++\functionList\</code> folder <a href="/topic/15740/faq-desk-what-is-appdata" title="What is %AppData%?">🛈</a>.  I built that file using the header/structure from another XML in that folder, and overwrote the <code>&lt;parser&gt;</code> section with the <code>&lt;parser&gt;</code> section from <a class="plugin-mentions-user plugin-mentions-a" href="/user/mapje71" aria-label="Profile: MAPJe71">@<bdi>MAPJe71</bdi></a>’s archive.  Thus, my <code>%AppData%\Notepad++\functionList\r.xml</code> looks like:</p>
<pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;!-- ==========================================================================\
|
|   To learn how to make your own language parser, please check the following
|   link:
|       https://npp-user-manual.org/docs/function-list/
|
\=========================================================================== --&gt;
&lt;NotepadPlus&gt;
	&lt;functionList&gt;
			&lt;parser
				displayName="[TODO] R"
				id         ="r_function"
				commentExpr="(?x)                                               # free-spacing (see `RegEx - Pattern Modifiers`)
						(?m-s:\x23.*$)                                          # Single Line Comment
					"
			&gt;
				&lt;function
					mainExpr="(?x)                                              # free-spacing (see `RegEx - Pattern Modifiers`)
							(?m-s)                                              # ^ and $ match at line-breaks, dot does not
							(?:^|;)
							\s*
							(?'ID'
								[A-Za-z][\w.]*
							|
								\.[A-Za-z_.][\w.]*
							)
							\s*
							(?:
								\x3C-
							|
								=
							)
							\s*
							(?-i:function)
							\s*
							\(
							[^()]*
							\)
						"
				&gt;
					&lt;functionName&gt;
						&lt;nameExpr expr="(?'ID'[A-Za-z][\w.]*|\.[A-Za-z_.][\w.]*)(?=\s*(?:\x3C-|=))" /&gt;
					&lt;/functionName&gt;
				&lt;/function&gt;
			&lt;/parser&gt;
	&lt;/functionList&gt;
&lt;/NotepadPlus&gt;
</code></pre>
<p dir="auto">Because <strong>R</strong> uses a builtin syntax lexer, and the v7.9.1 <code>%AppData%\Notepad++\functionList\overrideMap.xml</code> already shows that it’s expecting <code>r.xml</code> as the functionList filename for the <strong>R</strong> syntax lexer, you don’t have to edit <code>overrideMap.xml</code>.</p>
<p dir="auto">When I save that file, exit Notepad++ completely (no open Notepad++ windows), open a new Notepad++ instance, and open <code>19946.r</code>, I got the Function List result shown in my screenshot above.</p>
<p dir="auto">If you are using v7.9.1, but <code>%AppData%\Notepad++\</code> does not contain a <em>folder</em> named <code>functionList</code> and instead just has a file called <code>functionList.xml</code>, let us know – it means that the v7.9.1 update didn’t populate the new config files <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/9134" rel="nofollow ugc">(probably because of this known issue)</a> – if it didn’t, we can help you get the files you need… but you’ll have to let us know.</p>
<p dir="auto">If you are in a version earlier than v7.9.1, follow the instructions for those from the usermanual (linked above).  If you need help after reading the “v7.9 and previous versions” section, I can give an example similar to what I just gave.</p>
<p dir="auto">-—<br />
Caveat: all these instructions assume v7.9.1 with a normal installation using <code>%AppData%</code> for storing config files.  The <strong>? &gt; Debug Info</strong> will confirm or contradict this.  If this is wrong, the instructions will change slightly, but we will still be able to make this work.  Don’t give up yet.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/60544</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60544</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Mon, 07 Dec 2020 14:51:34 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Mon, 07 Dec 2020 07:35:24 GMT]]></title><description><![CDATA[<p dir="auto">I tried it. the script works.<br />
<img src="/assets/uploads/files/1607326521782-screenshot_17.png" alt="Screenshot_17.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.notepad-plus-plus.org/post/60519</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60519</guid><dc:creator><![CDATA[TroshinDV]]></dc:creator><pubDate>Mon, 07 Dec 2020 07:35:24 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Mon, 07 Dec 2020 07:25:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/troshindv" aria-label="Profile: TroshinDV">@<bdi>TroshinDV</bdi></a><br />
+<br />
I have a javascript script that does this.<br />
<a href="https://github.com/trdm/jn-npp-scripts/blob/master/includes/Intell.js" rel="nofollow ugc">https://github.com/trdm/jn-npp-scripts/blob/master/includes/Intell.js</a><br />
This script builds a list from the ctags output and allows code jumping.<br />
something like this: <a href="https://raw.githubusercontent.com/trdm/jn-npp-scripts/master/Doc/funclist.js.gif" rel="nofollow ugc">https://raw.githubusercontent.com/trdm/jn-npp-scripts/master/Doc/funclist.js.gif</a><br />
repo: <a href="https://github.com/trdm/jn-npp-scripts" rel="nofollow ugc">https://github.com/trdm/jn-npp-scripts</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/60518</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60518</guid><dc:creator><![CDATA[TroshinDV]]></dc:creator><pubDate>Mon, 07 Dec 2020 07:25:54 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Mon, 07 Dec 2020 07:18:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monte-shaffer" aria-label="Profile: Monte-Shaffer">@<bdi>Monte-Shaffer</bdi></a> said in <a href="/post/60504">Syntax for functionList.xml for R statistical programming language</a>:</p>
<blockquote>
<p dir="auto">Any ideas?</p>
</blockquote>
<p dir="auto">There is another option with ctags.<br />
Can be easily programmed.<br />
Unless of course ctags is able to parse your code.<br />
<a href="https://github.com/universal-ctags/ctags" rel="nofollow ugc">https://github.com/universal-ctags/ctags</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/60517</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60517</guid><dc:creator><![CDATA[TroshinDV]]></dc:creator><pubDate>Mon, 07 Dec 2020 07:18:29 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Sun, 06 Dec 2020 19:01:00 GMT]]></title><description><![CDATA[<p dir="auto">I have tried to merge the solution you suggested: <a href="https://github.com/MAPJe71/Languages/blob/master/R/Config/functionList-R.xml" rel="nofollow ugc">https://github.com/MAPJe71/Languages/blob/master/R/Config/functionList-R.xml</a></p>
<p dir="auto">It just doesn’t work as expected.  The UDL format works great, when it works.</p>
<p dir="auto">Any ideas?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/60504</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/60504</guid><dc:creator><![CDATA[Monte Shaffer]]></dc:creator><pubDate>Sun, 06 Dec 2020 19:01:00 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for functionList.xml for R statistical programming language on Thu, 03 Sep 2020 18:22:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monte-shaffer" aria-label="Profile: Monte-Shaffer">@<bdi>Monte-Shaffer</bdi></a> said in <a href="/post/57313">Syntax for functionList.xml for R statistical programming language</a>:</p>
<blockquote>
<p dir="auto">Not so much for R.  No workee.  Please help.</p>
</blockquote>
<p dir="auto">Have a look here:<br />
<a href="https://github.com/MAPJe71/Languages/tree/master/R" rel="nofollow ugc">https://github.com/MAPJe71/Languages/tree/master/R</a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapje71" aria-label="Profile: MAPJe71">@<bdi>MAPJe71</bdi></a> maintains quite the collection of Function List parsers and contributes on this Community as well.</p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/57315</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/57315</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Thu, 03 Sep 2020 18:22:39 GMT</pubDate></item></channel></rss>