<?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[Bug with the &quot;CRLF&quot; end of line]]></title><description><![CDATA[<p dir="auto">Hello, <strong>All</strong>,</p>
<p dir="auto">I’ve discovered a really <strong>strange</strong> bug regarding, at least, the <strong>two last</strong> releases !</p>
<hr />
<ul>
<li>Put this text in a <strong>new</strong> tab</li>
</ul>
<pre><code class="language-diff">This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
--------------------------------------------------------------------------------------------------------------------------
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
This is an example
</code></pre>
<ul>
<li>
<p dir="auto">Move to this <strong>new</strong> tab :</p>
</li>
<li>
<p dir="auto">Click on the <strong><code>Wrap around</code></strong> button or select the <strong><code>View &gt; Word wrap</code></strong> option</p>
</li>
<li>
<p dir="auto">Click on the <strong><code>Show All Characters</code></strong> button or select the <strong><code>View &gt; Show Symbol &gt; Show All Characters</code></strong></p>
</li>
<li>
<p dir="auto">If your <strong>default</strong> end of line is <strong>not</strong> <strong><code>CRLF</code></strong>, select the <strong><code>Edit &gt; EOL conversion &gt; Windows (CRLF)</code></strong> option</p>
</li>
<li>
<p dir="auto">Increase the <strong>Zoom</strong> level, with the <strong><code>Ctrl + Numpad +</code></strong> shortcut, in order that the <strong><code>CR</code></strong> character is at the <strong>end</strong> of current line and the <strong><code>LF</code></strong> character is at the <strong>beginning</strong> of the <strong>next</strong> line. May be, it will be necessary to <strong>add</strong> few <strong>dashes</strong> to get this configuration !</p>
</li>
<li>
<p dir="auto">Move to the <strong>end</strong> of document with the <strong><code>Ctrl + End</code></strong> shortcut</p>
</li>
<li>
<p dir="auto">Now, move <strong>back</strong> to the <strong>beginning</strong> of the document with the <strong><code>Up</code></strong> arrow key =&gt; No trouble</p>
</li>
<li>
<p dir="auto">Then, move <strong>down</strong> to the <strong>end</strong> of the document with the <strong><code>Down</code></strong> arrow key : this time your way is <strong>stopped</strong> at the end of the line of <strong>dashes</strong> !!!???</p>
</li>
</ul>
<hr />
<p dir="auto">For instance, with the <strong><code>v8.7.6</code></strong> release, there is <strong>no</strong> mean to get a <strong><code>CR</code></strong> char at the <strong>end</strong> of current line and the <strong><code>LF</code></strong> char ( of this <strong>same</strong> line), at the <strong>start</strong> of the <strong>next</strong> line !</p>
<hr />
<ul>
<li>
<p dir="auto">I verified that, in <strong><code>Preferences &gt; Editor2 &gt; EOL (CRLF)</code></strong>, it does <strong>not</strong> depend on the kind of <strong>EOL</strong> chosen : the problem is the <strong>same</strong> with <em>EACH</em> option !</p>
</li>
<li>
<p dir="auto">I also verified that this bug does <strong>not</strong> exist if we use, either, the <strong>default</strong> <strong><code>LF</code></strong> or <strong><code>CR</code></strong> <em>EOL</em> !</p>
</li>
</ul>
<p dir="auto">Can you <strong>reproduce</strong> this weird bug ?</p>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/26873/bug-with-the-crlf-end-of-line</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 19:56:32 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/26873.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 May 2025 11:13:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Sat, 17 May 2025 00:36:35 GMT]]></title><description><![CDATA[<p dir="auto">So it really was a Scintilla v5.5.6 bug, fix for its next version:<br />
<a href="https://sourceforge.net/p/scintilla/code/ci/0364bca4f6d3cb1e1aaffa3baae6a0dfe4b026f2/" rel="nofollow ugc">https://sourceforge.net/p/scintilla/code/ci/0364bca4f6d3cb1e1aaffa3baae6a0dfe4b026f2/</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/101669</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101669</guid><dc:creator><![CDATA[xomx]]></dc:creator><pubDate>Sat, 17 May 2025 00:36:35 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Thu, 15 May 2025 13:17:21 GMT]]></title><description><![CDATA[<p dir="auto">STR video:<br />
<a href="https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16373#issuecomment-2883743117" rel="nofollow ugc">https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16373#issuecomment-2883743117</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/101642</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101642</guid><dc:creator><![CDATA[xomx]]></dc:creator><pubDate>Thu, 15 May 2025 13:17:21 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 15:59:12 GMT]]></title><description><![CDATA[<p dir="auto">Hi, <a class="plugin-mentions-user plugin-mentions-a" href="/user/m-andre-z-eckenrode" aria-label="Profile: m-andre-z-eckenrode">@<bdi>m-andre-z-eckenrode</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: peterjones">@<bdi>peterjones</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">Ah… <strong>bravo</strong>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/m-andre-z-eckenrode" aria-label="Profile: m-andre-z-eckenrode">@<bdi>m-andre-z-eckenrode</bdi></a> ! You’ve found out the <strong>root</strong> of the problem. It’s indeed an <strong>encoding</strong> dependent bug !</p>
<p dir="auto">I verified that <strong>all</strong> the options, below, produce that <strong>bug</strong> :</p>
<ul>
<li>
<p dir="auto"><strong><code>UTF-8</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>UTF-8-BOM</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>UTF-16 BE BOM</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>UTF-16 LE BOM</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>Character Sets</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>Convert to UTF-8</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>Convert to UTF-8-BOM</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>Convert to UTF-16 BE BOM</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>Convert to UTF-16 LE BOM</code></strong></p>
</li>
</ul>
<p dir="auto">The <strong>two</strong> options, which work <strong>correctly</strong> and do <em>NOT</em> produce that bug, are :</p>
<ul>
<li>
<p dir="auto"><strong><code>ANSI</code></strong></p>
</li>
<li>
<p dir="auto"><strong><code>Convert to ANSI</code></strong></p>
</li>
</ul>
<hr />
<p dir="auto">BTW, I generally used <strong><code>UTF-8</code></strong> files, with the <strong><code>Consolas</code></strong> font. So this bug does <em>NOT</em> seem to be <strong>font</strong> dependent !</p>
<p dir="auto">So, I will create an <strong>issue</strong>, regarding this bug, very soon !</p>
<p dir="auto">Cheers,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101626</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101626</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Wed, 14 May 2025 15:59:12 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 15:27:46 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> said in <a href="/post/101614">Bug with the "CRLF" end of line</a>:</p>
<blockquote>
<p dir="auto">Can you reproduce this weird bug ?</p>
</blockquote>
<p dir="auto">I also can.</p>
<p dir="auto">Seems to be a consequence of updating the Scintilla to v 5.5.6, relevant commit:<br />
<a href="https://github.com/notepad-plus-plus/notepad-plus-plus/commit/5c1813185aa111d6247de39e3d7049ebef0960e0" rel="nofollow ugc">https://github.com/notepad-plus-plus/notepad-plus-plus/commit/5c1813185aa111d6247de39e3d7049ebef0960e0</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/101624</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101624</guid><dc:creator><![CDATA[xomx]]></dc:creator><pubDate>Wed, 14 May 2025 15:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 14:46:16 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>
<p dir="auto">Based on what I observed in your screenshot, I opened a new NPP window, maximized it and changed my settings to UTF-8 and the Courier New font (I normally utilize a half-screen window size, ANSI text and the Georgia font), and retested your prescribed steps, and can now confirm the bug you describe under those conditions. Upon doing some basic process of elimination — encoding restored to my normal default of ANSI, but font and window state kept as same as what you appear to have used — your bug did NOT materialize, so I’d say that encoding is a factor.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101623</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101623</guid><dc:creator><![CDATA[M Andre Z Eckenrode]]></dc:creator><pubDate>Wed, 14 May 2025 14:46:16 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 14:03:00 GMT]]></title><description><![CDATA[<p dir="auto">Hi, <a class="plugin-mentions-user plugin-mentions-a" href="/user/m-andre-z-eckenrode" aria-label="Profile: m-andre-z-eckenrode">@<bdi>m-andre-z-eckenrode</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: peterjones">@<bdi>peterjones</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">I’ve just downloaded the <strong><code>v8.8 - 32 bits</code></strong> release and I <strong>do</strong> verify the bug, either !?</p>
<p dir="auto">Get  <strong>stuck</strong>  on line <strong><code>24</code></strong> when going <strong>downwards</strong> !</p>
<p dir="auto"><img src="/assets/uploads/files/1747231233250-264bf895-1a18-4800-bef9-6d22fc522ad2-image.png" alt="264bf895-1a18-4800-bef9-6d22fc522ad2-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101622</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101622</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Wed, 14 May 2025 14:03:00 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 13:47:32 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> said in <a href="/post/101619">Bug with the "CRLF" end of line</a>:</p>
<blockquote>
<p dir="auto">are you able to reproduce ?</p>
</blockquote>
<p dir="auto">As stated above, I could not reproduce what you describe in my fully-plugin-loaded installation of v8.8.0 (which is the 32-bit version, in case that matters). I have not tried with any portable/x64/plugin-disabled version. I’ll probably end up installing v8.8.1 32-bit later today (after completing the latest round of Windows updates), and will try to make a point of seeing if there’s any difference in behavior with it.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101621</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101621</guid><dc:creator><![CDATA[M Andre Z Eckenrode]]></dc:creator><pubDate>Wed, 14 May 2025 13:47:32 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 13:49:08 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>
<blockquote>
<p dir="auto">Can you reproduce this weird bug ?</p>
</blockquote>
<p dir="auto">I can.  in v8.8.1 (<em>update: fresh unzip of portable, no extra plugins, etc</em>) , if I follow your instructions (and resize the window-width and/or zoom), I can get it to wrap between the <code>CR</code> and <code>LF</code>, and when I do, down-arrow from above gets “stuck” between <code>CR</code> and <code>LF</code> (though other arrows and page keys allow me to keep navigating to either side of the row of hyphens.  I also checked in v8.7.9, and confirmed it will not let me change the width and/or zoom in such a way that it wraps between – it is always either both on the original line, or the final hyphen and the <code>CRLF</code> on the wrapped line, never in between.</p>
<p dir="auto">I can confirm, and would recommend creating an Issue about it.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101620</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101620</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Wed, 14 May 2025 13:49:08 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 13:37:07 GMT]]></title><description><![CDATA[<p dir="auto">Hello, <a class="plugin-mentions-user plugin-mentions-a" href="/user/m-andre-z-eckenrode" aria-label="Profile: m-andre-z-eckenrode">@<bdi>m-andre-z-eckenrode</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">Yes, my bad ! Of course, I meant :</p>
<p dir="auto"><em>NO</em> way to get the <strong><code>CR</code></strong> character at <strong>end</strong> of a line and the <strong><code>LF</code></strong> character at start of the <strong>next</strong> line</p>
<hr />
<p dir="auto">BTW, <a class="plugin-mentions-user plugin-mentions-a" href="/user/m-andre-z-eckenrode" aria-label="Profile: m-andre-z-eckenrode">@<bdi>m-andre-z-eckenrode</bdi></a>, are you able to <strong>reproduce</strong> ?</p>
<p dir="auto">BR</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101619</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101619</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Wed, 14 May 2025 13:37:07 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 13:28:34 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> said in <a href="/post/101617">Bug with the "CRLF" end of line</a>:</p>
<blockquote>
<p dir="auto">Indeed, NO way to get the LF character at end of a line and the CR character at start of the next line, with the v8.7.9 release !</p>
</blockquote>
<p dir="auto">Clarification, please: You actually mean CR at the end of one line and LF at the end of next, don’t you?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101618</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101618</guid><dc:creator><![CDATA[M Andre Z Eckenrode]]></dc:creator><pubDate>Wed, 14 May 2025 13:28:34 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Thu, 15 May 2025 16:54:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello, <a class="plugin-mentions-user plugin-mentions-a" href="/user/m-andre-z-eckenrode" aria-label="Profile: m-andre-z-eckenrode">@<bdi>m-andre-z-eckenrode</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">Well, my <strong>present</strong> releases <strong><code>8.8.1</code></strong> and <strong><code>8.8.0</code></strong> are, in fact, the versions <strong><code>8.8.1_RC2</code></strong> and <strong><code>8.8.0_RC2</code></strong>, <strong>without</strong> any <em>EXTRA</em> plugin</p>
<p dir="auto">Thus, I decided to download, <strong>successively</strong>, the <strong><code>npp.8.8.1.portable.x64.7z</code></strong>, <strong><code>npp.8.8.portable.x64.7z</code></strong> and <strong><code>npp.8.7.9.portable.x64.7z</code></strong> archives and repeat the <strong>test</strong> !</p>
<p dir="auto">So :</p>
<ul>
<li>
<p dir="auto">I extracted the contents of the <strong><code>npp.8.8.1.portable.x64.7z</code></strong> archive in a <strong>test</strong> folder :</p>
</li>
<li>
<p dir="auto">I launched Notepad++ <strong><code>v8.8.1</code></strong></p>
</li>
<li>
<p dir="auto">In <strong><code>Preferences...</code></strong> :</p>
<ul>
<li>
<p dir="auto">I <strong>disabled</strong> the <strong><code>Enable session snapshot and periodic backup</code></strong>, in the <strong><code>Backup</code></strong> section</p>
</li>
<li>
<p dir="auto">I <strong>checked</strong> the <strong>custom</strong> color for <em>EOL</em> in the <strong><code>Editing 2</code></strong> section</p>
</li>
</ul>
</li>
<li>
<p dir="auto">Then, I loaded my post about the <strong>CRLF</strong> bug</p>
</li>
</ul>
<p dir="auto">=&gt; I was able to <strong>reproduce</strong> what I explained in my <strong>previous</strong> post :</p>
<p dir="auto"><img src="/assets/uploads/files/1747230122360-4bb56492-80e1-4917-8af7-81b42ba0e84c-image.png" alt="4bb56492-80e1-4917-8af7-81b42ba0e84c-image.png" class=" img-fluid img-markdown" /></p>
<ul>
<li>
<p dir="auto">Then I deleted <strong>all</strong> the files of this <strong>test</strong> folder</p>
</li>
<li>
<p dir="auto">I extracted the contents of the <strong><code>npp.8.8.portable.x64.7z</code></strong> archive in the <strong>test</strong> folder</p>
</li>
<li>
<p dir="auto">I re-ran the <strong>same</strong> process as above</p>
</li>
</ul>
<p dir="auto">=&gt; Again, I was able to get the <strong>same</strong> behavior that the one described in my <strong>previous</strong> post :-((</p>
<ul>
<li>
<p dir="auto">I deleted <strong>all</strong> the files of that <strong>test</strong> folder</p>
</li>
<li>
<p dir="auto">Finally, I extracted the contents of the <strong><code>npp.8.7.9.portable.x64.7z</code></strong> archive in the <strong>test</strong> folder</p>
</li>
<li>
<p dir="auto">I re-ran the <strong>same</strong> process as before</p>
</li>
</ul>
<p dir="auto">=&gt; This time, everything was <strong>OK</strong>. Indeed, <em>NO</em> way to get the <strong><code>LF</code></strong> character at <strong>end</strong> of a line and the <strong><code>CR</code></strong> character at start of the <strong>next</strong> line, with the <strong><code>v8.7.9</code></strong> release !</p>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101617</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101617</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Thu, 15 May 2025 16:54:56 GMT</pubDate></item><item><title><![CDATA[Reply to Bug with the &quot;CRLF&quot; end of line on Wed, 14 May 2025 12:04:07 GMT]]></title><description><![CDATA[<p dir="auto">I’m unable to make it so that CR is at the end of one quasi-line and LF is at the beginning of the next. Tried getting there with both Zoom and adding dashes. I assume “last two releases” means v8.8.0 and v8.8.1. I’m still using v8.8.0, with a bunch of plugins. You’ve already verified the same thing happens if plugins are disabled?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/101616</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/101616</guid><dc:creator><![CDATA[M Andre Z Eckenrode]]></dc:creator><pubDate>Wed, 14 May 2025 12:04:07 GMT</pubDate></item></channel></rss>