<?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[User Defined language multiple questions]]></title><description><![CDATA[<p dir="auto">I tried to use user defined language feature of notepad++ to have highlighting on the textual version of the visual programing language GP Blocks, <a href="https://gpblocks.org" rel="nofollow ugc">gpblocks.org</a>.</p>
<p dir="auto">But I had multiple problems :</p>
<ul>
<li>
<p dir="auto">When I open a new file the blocks don’t act as excepted and I can’t fold and unfold them as I would Like. But they do work when I copy the text in a new File.</p>
</li>
<li>
<p dir="auto">When variable contains numbers in it’s name and is inside parenthesis, the nuber are highlighted.</p>
</li>
</ul>
<p dir="auto">Also there are some things I don’t know how to do :</p>
<ul>
<li>
<p dir="auto">Having a function list. If possible from all the files in my worspace and it would be perfect if they can be highlighted.</p>
</li>
<li>
<p dir="auto">Having vars highlighted even all with the same color</p>
</li>
</ul>
<p dir="auto">Thanks !</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/17906/user-defined-language-multiple-questions</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 10:11:38 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/17906.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 05 Jul 2019 19:45:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to User Defined language multiple questions on Sat, 06 Jul 2019 12:03:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<blockquote>
<p dir="auto">Only functions defined by ‘to’ are recognized.</p>
</blockquote>
<p dir="auto">:-) That’s no wonder as it isn’t included yet. Therefore my statement<br />
<em>The open part is how a class and its methods are defined. Is not part of your sample code.</em> :-)</p>
<blockquote>
<p dir="auto">The function are listed with the arguments in their name. For example :</p>
</blockquote>
<p dir="auto">Yes, as I don’t know this language and don’t know how you wanted it to be reported<br />
I used <code>&lt;nameExpr expr=".*" /&gt;</code> which returns the whole line. For example, a change to<br />
<code>&lt;nameExpr expr="\w+" /&gt;</code> would return the first word after <strong>to</strong>.</p>
<blockquote>
<p dir="auto">But don’t hurry to help I won’t be able to answer for two weeks.</p>
</blockquote>
<p dir="auto">No problem. Just respond when you are back to this thread and we can go on.<br />
As said, I need the class and its method definitions as an example.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45120</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45120</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Sat, 06 Jul 2019 12:03:51 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 22:37:50 GMT]]></title><description><![CDATA[<p dir="auto">Thnks a lot for now.<br />
I tried what you said but I still have problems.</p>
<ul>
<li>
<p dir="auto">Only functions defined by ‘to’ are recognized.</p>
</li>
<li>
<p dir="auto">The function are listed with the arguments in their name. For example :</p>
</li>
</ul>
<pre><code>to playABC s instr beatsPerMinute transposition {
  if (isNil instr) { instr = 'piano' }
  if (isNil beatsPerMinute) { beatsPerMinute = 120 }
  if (isClass instr 'String') {
	instrument = (newSampledInstrument instr)
  } (isClass instr 'Array') {
	instrument = (sampledInstrumentFromSamples instr)
  } else {
	return nil
  }
  scorePlayer = (newScorePlayer instrument beatsPerMinute)
  voice = (parse (new 'ABCParser') s)
  if (notNil transposition) { transpose (new 'ABCParser') voice transposition }
  addVoice scorePlayer voice
  playScore scorePlayer
  return scorePlayer
}
</code></pre>
<p dir="auto">Here, the name of the function is just ‘playABC’. Without ‘instr’, ‘beatsPerMinute’ and ‘transposition’.</p>
<p dir="auto">Thanks a lot for all of this. But don’t hurry to help I won’t be able to answer for two weeks.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45110</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45110</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 22:37:50 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 21:50:08 GMT]]></title><description><![CDATA[<p dir="auto">Midnight here - unless someone else takes over I will follow up on this tomorrow.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45108</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45108</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 21:50:08 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 21:36:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<p dir="auto">for function list you need to edit functionList.xml</p>
<p dir="auto">I added to the end of associationMap tag</p>
<pre><code>			&lt;association id=    "gp_function"      userDefinedLangName="GP"                /&gt;
			&lt;association id=    "gp_function"      ext=".gp"                               /&gt;
</code></pre>
<p dir="auto">and a new parser tag</p>
<pre><code>			&lt;parser
				displayName="GP"
				id         ="gp_function"
			&gt;
				&lt;!-- &lt;classRange --&gt;
					&lt;!-- mainExpr    ="(?&amp;lt;=^class\x20).*?(?=\n\S|\Z)" --&gt;
				&lt;!-- &gt; --&gt;
					&lt;!-- &lt;className&gt; --&gt;
						&lt;!-- &lt;nameExpr expr="\w+(?=[\(|:])" /&gt; --&gt;
					&lt;!-- &lt;/className&gt; --&gt;
					&lt;!-- &lt;function --&gt;
						&lt;!-- mainExpr="(?&amp;lt;=def\x20).+?(?=:)" --&gt;
					&lt;!-- &gt; --&gt;
						&lt;!-- &lt;functionName&gt; --&gt;
							&lt;!-- &lt;funcNameExpr expr=".*" /&gt; --&gt;
						&lt;!-- &lt;/functionName&gt; --&gt;
					&lt;!-- &lt;/function&gt; --&gt;
				&lt;!-- &lt;/classRange&gt; --&gt;
				&lt;function
					mainExpr="(?m-s)(?&amp;lt;=to\x20).+?(?={.*$)"
				&gt;
					&lt;functionName&gt;
						&lt;nameExpr expr=".*" /&gt;
					&lt;/functionName&gt;
				&lt;/function&gt;
			&lt;/parser&gt;
</code></pre>
<p dir="auto">The open part is how a class and its methods are defined. Is not part of your sample code.</p>
<p dir="auto">Note, once you edit functionlist.xml you need to restart npp in order to make it work.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45107</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45107</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 21:36:55 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:52:40 GMT]]></title><description><![CDATA[<p dir="auto">I used delimiter 2 with parenthesis because when I’m not using it, numbers and strings are not highlighted at all, wich is kind of worse. But this is really not an issue. Just like the folding problem.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45105</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45105</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:52:40 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:49:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<blockquote>
<p dir="auto">I tried v7.7.1 and sadly it didn’t resolve my folding problem</p>
</blockquote>
<p dir="auto">With the same code you sent? What exactly do you do to see this behavior.</p>
<blockquote>
<p dir="auto">about the delimiter 2, I used it because if don’t numbers are not highlighted at all inside parenthesis</p>
</blockquote>
<p dir="auto">What do you try to achieve with this delimiter? Why is it needed at all?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45104</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45104</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:47:41 GMT]]></title><description><![CDATA[<p dir="auto">But in the folding problem is not my main question with the workaround of opening a new file. I’m more intrusted in the variables/functions highlighting. If you could help would be awesome anyway.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45102</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45102</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:47:41 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:41:24 GMT]]></title><description><![CDATA[<p dir="auto">I tried v7.7.1 and sadly it didn’t resolve my folding problem. And about the delimiter 2, I used it because if don’t numbers are not highlighted at all inside parenthesis.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45100</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45100</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:41:24 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:36:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<blockquote>
<p dir="auto">When variable contains numbers in it’s name and is inside parenthesis, the nuber are highlighted.</p>
</blockquote>
<p dir="auto">Is caused by the delimiter2 setting to allow nesting with numbers. What do you try to achieve with this delimiter?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45099</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45099</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:36:34 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:34:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<p dir="auto">don’t update. Download a zipped version and see if this changes what you want.<br />
There are a lot of changes since 7.4, so you might run into other troubles.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45098</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45098</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:34:47 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:32:52 GMT]]></title><description><![CDATA[<p dir="auto">Yes, I’m using 7.4.2. I’m going to update now.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45097</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45097</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:32:52 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:31:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<p dir="auto">which npp version do you use? Can be found as debug-info from ? menu (last menu item). With 7.7.1 it seems that folding is correct, regardless whether I open a gp file or if using a new file. Btw. I have add the gp to the extensions in udl.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45096</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45096</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:28:14 GMT]]></title><description><![CDATA[<p dir="auto">The functions can be defined by <strong>‘method’</strong> (for class) or <strong>‘to’</strong> for global functions.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45095</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45095</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:28:14 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:26:03 GMT]]></title><description><![CDATA[<p dir="auto">Here is the code !</p>
<pre><code class="language-defineClass">
method justToShowYouThingsAreStrange {
  b1 = 2
  b2 = 3
  var = (b1 + b2)
  }

method project ProjectEditor { return project }
method stage ProjectEditor { return stage }
method library ProjectEditor { return library }
method scripter ProjectEditor { return scripter }

to recover baseFilename {
  // Save any projects in memory (usually only one) to files.
  if (isNil baseFilename) { baseFilename = 'recovered' }
  baseFilename = (withoutExtension (filePart baseFilename))
  gc // dispose of unreachable projects
  for editor (allInstances 'ProjectEditor') {
	fileName = (uniqueNameNotIn (listFiles (userHomePath)) baseFilename 'gpp')
	saveProject (project editor) (join (userHomePath) '/' fileName)
  }
}

to startProjectEditorFromMorphic {
  // Start the project editor from the morphic background menu.
  page = (global 'page')
  if (not (confirm (global 'page') nil 'Enter project editor (current morphs will be lost)?')) {
  	return
  }
  removeAllParts (morph page)
  editor = (initialize (new 'ProjectEditor') (emptyProject))
  addPart page editor
  pageResized editor
  developerModeChanged editor
}
</code></pre>
]]></description><link>https://community.notepad-plus-plus.org/post/45094</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45094</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:26:03 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:24:33 GMT]]></title><description><![CDATA[<p dir="auto">So, the XML file.</p>
<pre><code class="language-&lt;NotepadPlus&gt;">    &lt;UserLang name="GP" ext="" udlVersion="2.1"&gt;
        &lt;Settings&gt;
            &lt;Global caseIgnored="no" allowFoldOfComments="no" foldCompact="no" forcePureLC="0" decimalSeparator="0" /&gt;
            &lt;Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" /&gt;
        &lt;/Settings&gt;
        &lt;KeywordLists&gt;
            &lt;Keywords name="Comments"&gt;00// 01 02 03 04&lt;/Keywords&gt;
            &lt;Keywords name="Numbers, prefix1"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Numbers, prefix2"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Numbers, extras1"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Numbers, extras2"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Numbers, suffix1"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Numbers, suffix2"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Numbers, range"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Operators1"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Operators2"&gt;== === + - / * &amp;lt; &amp;gt; &amp;lt;= &amp;gt;= != % isNil notNil compareFloats&lt;/Keywords&gt;
            &lt;Keywords name="Folders in code1, open"&gt;{&lt;/Keywords&gt;
            &lt;Keywords name="Folders in code1, middle"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Folders in code1, close"&gt;}&lt;/Keywords&gt;
            &lt;Keywords name="Folders in code2, open"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Folders in code2, middle"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Folders in code2, close"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Folders in comment, open"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Folders in comment, middle"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Folders in comment, close"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Keywords1"&gt;if else while animate for repeat waitUntil&lt;/Keywords&gt;
            &lt;Keywords name="Keywords2"&gt;to&amp;#x000D;&amp;#x000A;method&amp;#x000D;&amp;#x000A;return&amp;#x000D;&amp;#x000A;argCount&amp;#x000D;&amp;#x000A;arg&amp;#x000D;&amp;#x000A;defineClass&amp;#x000D;&amp;#x000A;lastReceiver&amp;#x000D;&amp;#x000A;call&amp;#x000D;&amp;#x000A;callWith&amp;#x000D;&amp;#x000A;function&amp;#x000D;&amp;#x000A;parse&amp;#x000D;&amp;#x000A;primitives&amp;#x000D;&amp;#x000A;comment&amp;#x000D;&amp;#x000A;globalFuncs&lt;/Keywords&gt;
            &lt;Keywords name="Keywords3"&gt;true false not and or&lt;/Keywords&gt;
            &lt;Keywords name="Keywords4"&gt;this&lt;/Keywords&gt;
            &lt;Keywords name="Keywords5"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Keywords6"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Keywords7"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Keywords8"&gt;&lt;/Keywords&gt;
            &lt;Keywords name="Delimiters"&gt;00&amp;apos; 01 02&amp;apos; 03( 04 05) 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23&lt;/Keywords&gt;
        &lt;/KeywordLists&gt;
        &lt;Styles&gt;
            &lt;WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="COMMENTS" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="LINE COMMENTS" fgColor="5E86BD" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="NUMBERS" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS1" fgColor="C10000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS2" fgColor="000080" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS3" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS4" fgColor="129300" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="OPERATORS" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /&gt;
            &lt;WordsStyle name="FOLDER IN CODE1" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /&gt;
            &lt;WordsStyle name="FOLDER IN CODE2" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /&gt;
            &lt;WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="DELIMITERS1" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="DELIMITERS2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="100924419" /&gt;
            &lt;WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
            &lt;WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /&gt;
        &lt;/Styles&gt;
    &lt;/UserLang&gt;
&lt;/NotepadPlus&gt;</code></pre>
]]></description><link>https://community.notepad-plus-plus.org/post/45092</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45092</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:24:33 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:24:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<p dir="auto">Just for info, I’m waiting for the example code. Preferable the one used in the gif.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45091</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45091</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:24:16 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:23:14 GMT]]></title><description><![CDATA[<p dir="auto">Thanks, i’ll use those then.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45090</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45090</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:23:14 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:21:31 GMT]]></title><description><![CDATA[<p dir="auto">To add an image to a post you could use<br />
<code>![](https://image.noelshack.com/fichiers/2019/27/5/1562357299-notepad.gif)</code><br />
which then would render like<br />
<img src="https://image.noelshack.com/fichiers/2019/27/5/1562357299-notepad.gif" alt="" class=" img-fluid img-markdown" /></p>
<p dir="auto">to include text and don’t loose formatting enclose it in three tildes like<br />
<code>~~~ text ~~~</code></p>
]]></description><link>https://community.notepad-plus-plus.org/post/45089</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45089</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:21:31 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:16:19 GMT]]></title><description><![CDATA[<p dir="auto">And a Gif <a href="https://www.noelshack.com/2019-27-5-1562357299-notepad.gif" rel="nofollow ugc">https://www.noelshack.com/2019-27-5-1562357299-notepad.gif</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/45087</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45087</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:16:19 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:14:08 GMT]]></title><description><![CDATA[<p dir="auto">Here is the XML file <a href="https://drive.google.com/file/d/1e7BbxeuNJ6yXQ7rteDmthfoUhzZrll2n/view?usp=sharing" rel="nofollow ugc">https://drive.google.com/file/d/1e7BbxeuNJ6yXQ7rteDmthfoUhzZrll2n/view?usp=sharing</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/45086</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45086</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:14:08 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 20:10:10 GMT]]></title><description><![CDATA[<p dir="auto">Okep, just wait something like 10 mn</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45085</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45085</guid><dc:creator><![CDATA[Spiralo-Idioide]]></dc:creator><pubDate>Fri, 05 Jul 2019 20:10:10 GMT</pubDate></item><item><title><![CDATA[Reply to User Defined language multiple questions on Fri, 05 Jul 2019 19:58:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spiralo-idioide" aria-label="Profile: Spiralo-Idioide">@<bdi>Spiralo-Idioide</bdi></a></p>
<p dir="auto">Hard to say with such limited information unless one knows gpblocks and did already what you’re trying to do. For the rest of us it would help to provide the udl xml and an code example which could be used to do some tests. Screenshots wouldn’t be bad as well.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/45083</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45083</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 05 Jul 2019 19:58:12 GMT</pubDate></item></channel></rss>