<?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[Child process control]]></title><description><![CDATA[<p dir="auto">I  debugging arm program ( on stm32f103c8t6) from npp console with "cmd /c arm-none-eabi-gdb " command .<br />
After  send “run”  command GDB server enter continuous RUN_MODE .<br />
When i want only end current debug operation and exit RUN_MODE use CTRL+C, but child process complete ending and GDB exiting.</p>
<p dir="auto">Whereas GDB running  from ms-dos console , CTRL+C only ended current debug program and enter HALT_MODE . How can from npp console for this do .</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/26750/child-process-control</link><generator>RSS for Node</generator><lastBuildDate>Thu, 18 Jun 2026 09:12:51 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/26750.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 05 Apr 2025 14:55:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Child process control on Sat, 05 Apr 2025 23:51:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/unal-mk" aria-label="Profile: unal-mk">@<bdi>unal-mk</bdi></a> ,</p>
<p dir="auto">I’ve never looked into the <code>Ctrl+C</code> behavior on NppExec.  But there are some power-users of NppExec that sometimes read here, and even occasionally the author <a class="plugin-mentions-user plugin-mentions-a" href="/user/vitalii-dovgan" aria-label="Profile: Vitalii-Dovgan">@<bdi>Vitalii-Dovgan</bdi></a> – so hopefully someone else will be able to help you with that.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/100774</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/100774</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Sat, 05 Apr 2025 23:51:58 GMT</pubDate></item><item><title><![CDATA[Reply to Child process control on Sat, 05 Apr 2025 23:26:36 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><br />
Hi ,<br />
I writing macros with NppExec plugin ( in Portable notepad++ 8.7.6 , 64 bit ) for arm  debugging and assing butons using Customize Toolbars plugging for this .<br />
To begin debug,  my starter macro run this command “nppexec:: cmd /c arm-none-eabi-gdb $(elf_file) -q” and NppExec console opening at the same time.<br />
After start GDB debug program i can using stepi command for step by step debug , everything is normal up to this point.<br />
If i using “run” command  GDB debugger enter continuous RUN_MODE . So NppExec console lock and not respond to any command.<br />
Now i wrote a new macro for cancel GDB continuous RUN_MODE , this macro using “proc_signal ctrl-c” command .<br />
When call this stopper macro nothing happens,  NppExec console still locked and not respond . But if i press CTRL+C , cmd and GDB child process completely over.<br />
Try NppConsole plugin but at opening of the notepad++ i get a message saying this plugin is incompatible.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/100771</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/100771</guid><dc:creator><![CDATA[unal mk]]></dc:creator><pubDate>Sat, 05 Apr 2025 23:26:36 GMT</pubDate></item><item><title><![CDATA[Reply to Child process control on Sat, 05 Apr 2025 15:45:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/unal-mk" aria-label="Profile: unal-mk">@<bdi>unal-mk</bdi></a> said in <a href="/post/100741">Child process control</a>:</p>
<blockquote>
<p dir="auto">How can from npp console for this do .</p>
</blockquote>
<p dir="auto">If I understand correctly, you are using some “console” in Notepad++ to run an external debugger, but something about that console is hijacking the <code>Ctrl+C</code> so that it closes the console, instead of just affecting the external debugger that’s being run.</p>
<p dir="auto">The <em>specifics</em> of the answer depend on which npp console" you mean.  If you mean the plugin literally called “NppConsole”, then <strong>Plugins &gt; NppConsole &gt; About</strong> takes you to this dialog:<br />
<img src="/assets/uploads/files/1743867732358-c438ccd7-55c5-462b-bdba-40c350bafa7a-image.png" alt="c438ccd7-55c5-462b-bdba-40c350bafa7a-image.png" class=" img-fluid img-markdown" /><br />
It has some options for the <code>Ctrl+C</code> handling, and my guess is that maybe one of <strong>Ignore</strong> or <strong>Process normally</strong> will do what you want.  Your described behavior seems to indicate that you’ve got it set to <strong>Restart console</strong>, if this is indeed the plugin you are using; but I’m not sure, because I’ve apparently never used <code>Ctrl+C</code> in combination with that plugin’s console (I actually rarely use that plugin at all).</p>
]]></description><link>https://community.notepad-plus-plus.org/post/100743</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/100743</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Sat, 05 Apr 2025 15:45:20 GMT</pubDate></item></channel></rss>