<?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[Lexicographically or Alphabetically]]></title><description><![CDATA[<p dir="auto">Should Lexicographically  perhaps be Alphabetically in these strings?:<br />
<strong>&lt;Item id=“42059” name=“Sort Lines Lexicographically Ascending”/&gt;<br />
&lt;Item id=“42060” name=“Sort Lines Lexicographically Descending”/&gt;</strong></p>
<p dir="auto">I don’'t know the difference i would just think Alphabetically was a more know word but maybe that only applys to A-Z and not other characters.</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/14720/lexicographically-or-alphabetically</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 20:50:26 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/14720.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Nov 2017 05:48:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Lexicographically or Alphabetically on Wed, 01 Nov 2017 19:15:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/guy038" aria-label="Profile: guy038">@<bdi>guy038</bdi></a> :</p>
<h4>english_customizable.xml:</h4>
<pre><code>&lt;Item id="42059" name="Sort Lines Lexicographically Ascending"/&gt;
&lt;Item id="42060" name="Sort Lines Lexicographically Descending"/&gt;
</code></pre>
<h2>-&gt;</h2>
<pre><code>&lt;Item id="42059" name="Sort Lines by Unicode values Ascending"/&gt;
&lt;Item id="42060" name="Sort Lines by Unicode values Descending"/&gt;
</code></pre>
<h2>=</h2>
<p dir="auto"><img src="https://i.imgur.com/7mJIzwy.jpg" alt="Imgur" class=" img-fluid img-markdown" /></p>
<h1>:-)</h1>
]]></description><link>https://community.notepad-plus-plus.org/post/27779</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/27779</guid><dc:creator><![CDATA[Scott Sumner]]></dc:creator><pubDate>Wed, 01 Nov 2017 19:15:47 GMT</pubDate></item><item><title><![CDATA[Reply to Lexicographically or Alphabetically on Wed, 01 Nov 2017 18:39:42 GMT]]></title><description><![CDATA[<p dir="auto">Hello, <a class="plugin-mentions-user plugin-mentions-a" href="/user/scootergrisen" aria-label="Profile: scootergrisen">@<bdi>scootergrisen</bdi></a>, and <strong>All</strong>,</p>
<p dir="auto"><strong>Strictly</strong> speaking, The <strong>N++ sort</strong> feature is a sort of the <strong>Unicode code-points</strong> of characters !</p>
<p dir="auto">Assuming, for instance, these <strong>few</strong> values, picked out, by hazard, from my <strong>Courrier New</strong> font, <strong><code>v2.90</code></strong>, that I sorted, <strong>alphabetically</strong>, by their <strong>Unicode official</strong> name</p>
<pre><code class="language-diff">   ﯿ   U+FBFF   ARABIC LETTER FARSI YEH MEDIAL FORM
   ج   U+062C   ARABIC LETTER JEEM
   ق   U+0642   ARABIC LETTER QAF
   ♫   U+266B   BEAMED EIGHTH NOTES
   ♣   U+2663   BLACK CLUB SUIT
   ┼   U+253C   BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
   	   U+0009   CHARACTER TABULATION 
   ̀   U+0300   COMBINING GRAVE ACCENT
   ©   U+00A9   COPYRIGHT SIGN
   Ќ   U+040C   CYRILLIC CAPITAL LETTER KJE
   к   U+043A   CYRILLIC SMALL LETTER KA
   2   U+0032   DIGIT TWO
   =   U+003D   EQUALS SIGN
   €   U+20AC   EURO SIGN
   ≥   U+2265   GREATER-THAN OR EQUAL TO
   Δ   U+0394   GREEK CAPITAL LETTER DELTA
   δ   U+03B4   GREEK SMALL LETTER DELTA
   א   U+05D0   HEBREW LETTER ALEF
   אָ   U+FB2F   HEBREW LETTER ALEF WITH QAMATS
   ר   U+05E8   HEBREW LETTER RESH
   Ă   U+0102   LATIN CAPITAL LETTER A WITH BREVE
   Ầ   U+1EA6   LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
   É   U+00C9   LATIN CAPITAL LETTER E WITH ACUTE
   N   U+004E   LATIN CAPITAL LETTER N
   ă   U+0103   LATIN SMALL LETTER A WITH BREVE
   ầ   U+1EA7   LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
   é   U+00E9   LATIN SMALL LETTER E WITH ACUTE
   n   U+006E   LATIN SMALL LETTER N
   ø   U+00F8   LATIN SMALL LETTER O WITH STROKE
   “   U+201C   LEFT DOUBLE QUOTATION MARK
   _   U+005F   LOW LINE
   ˉ   U+02C9   MODIFIER LETTER MACRON
   ×   U+00D7   MULTIPLICATION SIGN
   ￼   U+FFFC   OBJECT REPLACEMENT CHARACTER
   %   U+0025   PERCENT SIGN
   ”   U+201D   RIGHT DOUBLE QUOTATION MARK
   →   U+2192   RIGHTWARDS ARROW
       U+0020   SPACE
   √   U+221A   SQUARE ROOT
   ™   U+2122   TRADE MARK SIGN
   |   U+007C   VERTICAL LINE
   ½   U+00BD   VULGAR FRACTION ONE HALF
   ☺   U+263A   WHITE SMILING FACE
   ﻿    U+FEFF   ZERO WIDTH NO-BREAK SPACE
</code></pre>
<hr />
<p dir="auto">If you use the option  <strong>Edit &gt; Line Operations &gt; Sort Lines Lexicographically Ascending</strong>, this list becomes :</p>
<pre><code class="language-diff">   	   U+0009   CHARACTER TABULATION 
       U+0020   SPACE
   %   U+0025   PERCENT SIGN
   2   U+0032   DIGIT TWO
   =   U+003D   EQUALS SIGN
   N   U+004E   LATIN CAPITAL LETTER N
   _   U+005F   LOW LINE
   n   U+006E   LATIN SMALL LETTER N
   |   U+007C   VERTICAL LINE
   ©   U+00A9   COPYRIGHT SIGN
   ½   U+00BD   VULGAR FRACTION ONE HALF
   É   U+00C9   LATIN CAPITAL LETTER E WITH ACUTE
   ×   U+00D7   MULTIPLICATION SIGN
   é   U+00E9   LATIN SMALL LETTER E WITH ACUTE
   ø   U+00F8   LATIN SMALL LETTER O WITH STROKE
   Ă   U+0102   LATIN CAPITAL LETTER A WITH BREVE
   ă   U+0103   LATIN SMALL LETTER A WITH BREVE
   ˉ   U+02C9   MODIFIER LETTER MACRON
   ̀   U+0300   COMBINING GRAVE ACCENT
   Δ   U+0394   GREEK CAPITAL LETTER DELTA
   δ   U+03B4   GREEK SMALL LETTER DELTA
   Ќ   U+040C   CYRILLIC CAPITAL LETTER KJE
   к   U+043A   CYRILLIC SMALL LETTER KA
   א   U+05D0   HEBREW LETTER ALEF
   ר   U+05E8   HEBREW LETTER RESH
   ج   U+062C   ARABIC LETTER JEEM
   ق   U+0642   ARABIC LETTER QAF
   Ầ   U+1EA6   LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
   ầ   U+1EA7   LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
   “   U+201C   LEFT DOUBLE QUOTATION MARK
   ”   U+201D   RIGHT DOUBLE QUOTATION MARK
   €   U+20AC   EURO SIGN
   ™   U+2122   TRADE MARK SIGN
   →   U+2192   RIGHTWARDS ARROW
   √   U+221A   SQUARE ROOT
   ≥   U+2265   GREATER-THAN OR EQUAL TO
   ┼   U+253C   BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
   ☺   U+263A   WHITE SMILING FACE
   ♣   U+2663   BLACK CLUB SUIT
   ♫   U+266B   BEAMED EIGHTH NOTES
   אָ   U+FB2F   HEBREW LETTER ALEF WITH QAMATS
   ﯿ   U+FBFF   ARABIC LETTER FARSI YEH MEDIAL FORM
   ﻿    U+FEFF   ZERO WIDTH NO-BREAK SPACE
   ￼   U+FFFC   OBJECT REPLACEMENT CHARACTER
</code></pre>
<p dir="auto">And it’s obvious that it’s <strong>sorted</strong>, according to the <strong><code>U+####</code></strong> value of <strong>each</strong> character ! So, the <strong>correct</strong> formulation should be <strong>Sort Lines by Unicode values Ascending /Descending</strong> :-D</p>
<hr />
<p dir="auto">BTW, It would be nice if we could sort, according to our <strong>local</strong> language. For instance, this <strong>original</strong> list of some <strong>French</strong> words, below :</p>
<pre><code class="language-diff">ère
école
bateau
euro
colis
eau
ferme
élu
à
emploi
lit
embarras
émoi
zoo
elle
errer
avion
été
sceau
ébène
</code></pre>
<p dir="auto">is, <strong>presently</strong>, sorted as :</p>
<pre><code class="language-diff">avion
bateau
colis
eau
elle
embarras
emploi
errer
euro
ferme
lit
sceau
zoo
à
ère
ébène
école
élu
émoi
été
</code></pre>
<p dir="auto">However, the <strong>correct</strong> order, in a <strong>French</strong> dictionary, is :</p>
<pre><code class="language-diff">à
avion
bateau
colis
eau
ébène
école
elle
élu
embarras
émoi
emploi
ère
errer
été
euro
ferme
lit
sceau
zoo
</code></pre>
<hr />
<p dir="auto">In the same way, the <strong>regex</strong> expression <strong><code>(?-i)[e-f]</code></strong> should match, for instance, the <strong>lower</strong>-case letters <strong>e</strong> and <strong>f</strong> and all <strong>Latin accentuated</strong> forms of the letter <strong>e</strong>. In other words, it should be <strong>equivalent</strong> to the regex <strong><code>(?-i)[eèéêëēĕėęěẹẻẽếềểễệ℮f]</code></strong>, if I consider, simply, the <strong>Courier New</strong> font !</p>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/27777</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/27777</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Wed, 01 Nov 2017 18:39:42 GMT</pubDate></item></channel></rss>