<?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[automaticly changing hex00 into hex20 - why?]]></title><description><![CDATA[<p dir="auto">Hi,<br />
since many years there’s a feature: in file are some hex20.<br />
if I’m copying or removing line, blocks or anything else, the editor ist changing them all to hex20 (a normal blank). but I do need my special blanks in form of hex00. I do need them really! ;-)</p>
<p dir="auto">is it above a automatic feature? can we do one setting, were we can put it off?<br />
every time I have this problem, I must use CRiSP. CRiSP doesn’t kill me my hex00-signs ;-)</p>
<p dir="auto">Thanks a lot, Yours Klaus</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/16013/automaticly-changing-hex00-into-hex20-why</link><generator>RSS for Node</generator><lastBuildDate>Fri, 12 Jun 2026 23:45:08 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/16013.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 07 Jul 2018 09:05:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to automaticly changing hex00 into hex20 - why? on Sun, 08 Jul 2018 16:22:36 GMT]]></title><description><![CDATA[<p dir="auto">Hi, @klauss-lehmann and <strong>All</strong>,</p>
<p dir="auto">Additional information to the <strong>excellent</strong> method of <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: meta-chuh">@<bdi>meta-chuh</bdi></a> :</p>
<ul>
<li>
<p dir="auto">Firstly, contrary to <strong>any other</strong> character, you <strong>cannot</strong> insert <strong>NUL</strong> characters, either, with <strong>any</strong> of these <strong><code>3</code></strong> ways :</p>
<ul>
<li>
<p dir="auto"><strong><code>Alt + nnn</code></strong> , where <strong><code>n</code></strong> are <strong>digits</strong>, pressed on the <strong>numeric</strong> keypad ( <strong><code>OEM</code></strong> encoding )</p>
</li>
<li>
<p dir="auto"><strong><code>Alt + </code>0<code>nnn</code></strong> , where <strong>0</strong> and <strong><code>n</code></strong> are <strong>digits</strong>, pressed on the <strong>numeric</strong> keypad ( <strong><code>ANSI</code></strong> encoding )</p>
</li>
<li>
<p dir="auto"><strong><code>Alt</code></strong> + the <strong><code>+</code></strong> ( on <strong>Numeric</strong> keypad ) + <strong><code>hhhh</code></strong>, where <strong><code>h</code></strong> are <strong>hexadecimal</strong> chars ( <strong><code>UNICODE</code></strong> encoding ) :</p>
<ul>
<li>
<p dir="auto">The <strong>letters</strong>, from <strong><code>a</code></strong> to <strong><code>f</code></strong>, typed on the <strong>main</strong> keyboard</p>
</li>
<li>
<p dir="auto">The <strong>digits</strong>, from <strong><code>0</code></strong> to <strong><code>9</code></strong>, typed on the <strong>numeric</strong> keypad</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p dir="auto">So, the <strong>only</strong> way is to use the <strong>Character Panel</strong> ( <strong><code>Edit &gt; Character Panel</code></strong> ) and, then, to <strong>double</strong>-click on the <strong>first</strong> line <strong><code>0  00  NULL</code></strong> in order to insert a single <strong>NUL</strong> character, at <strong>cursor</strong> location</p>
<hr />
<p dir="auto">Secondly, the <strong>present</strong> regex engine of N++, can handle the <strong>NUL</strong> characters in <strong>search</strong>, <strong>without</strong> any trouble, using the regexes :</p>
<p dir="auto"><strong><code>\0</code></strong> or <strong><code>\x00</code></strong> or <strong><code>\x{00}</code></strong> or <strong><code>\x{0000}</code></strong> or <strong><code>\N{NUL}</code></strong> or <strong><code>\c@</code></strong> or <strong><code> \c</code></strong></p>
<p dir="auto">Unfortunately, in <strong>replacement</strong>, there’s, indeed, no mean to insert a <strong>NUL</strong> character :-(( A <strong>work-around</strong> is possible, using a <strong>local</strong> installation of N++ <strong><code>v6.9.0</code></strong> and a <strong>modified</strong> version of the <strong>Scintilla</strong> library ( <strong><code>SciLexer.dll</code></strong> ). Refer to <strong>LAST</strong> part of this FAQ post :</p>
<p dir="auto"><a href="https://notepad-plus-plus.org/community/topic/15765/faq-desk-where-to-find-regex-documentation/1" rel="nofollow ugc">https://notepad-plus-plus.org/community/topic/15765/faq-desk-where-to-find-regex-documentation/1</a></p>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/33401</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/33401</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Sun, 08 Jul 2018 16:22:36 GMT</pubDate></item><item><title><![CDATA[Reply to automaticly changing hex00 into hex20 - why? on Sun, 08 Jul 2018 12:58:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/klaus-lehmann" aria-label="Profile: Klaus-Lehmann">@<bdi>Klaus-Lehmann</bdi></a></p>
<p dir="auto">you have to use the special copy/paste in np++ for binary, non ascii or mixed contents:</p>
<p dir="auto">menu bar &gt; edit &gt; paste special &gt; copy binary content<br />
and<br />
menu bar &gt; edit &gt; paste special &gt; paste binary content</p>
<p dir="auto">if you need it often, you can set a custom keyboard shortcut on copy and paste binary content</p>
]]></description><link>https://community.notepad-plus-plus.org/post/33392</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/33392</guid><dc:creator><![CDATA[Meta Chuh]]></dc:creator><pubDate>Sun, 08 Jul 2018 12:58:52 GMT</pubDate></item></channel></rss>