<?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[Help to porting SourceCookifier for 64bit]]></title><description><![CDATA[<p dir="auto">Could anyone try port the SourceCookifier plugin for the 64-bit version of Notepad ++? Here is <a href="http://sourcecookifier.sourceforge.net/" rel="nofollow ugc">homepage</a> and <a href="https://sourceforge.net/projects/sourcecookifier/" rel="nofollow ugc">source</a>.<br />
Personally, I do not have knowledge about C ++ and learning it would take forever to be able to do it. So if there is someone brave who has the time and desire I would be grateful (and certainly not only me because this plugin is very good).</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andrecool-68" aria-label="Profile: andrecool-68">@<bdi>andrecool-68</bdi></a>  Maybe you would try? In the same way as for the Preview Plugin? I wonder how much work it takes to compile it into a working form.</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/17322/help-to-porting-sourcecookifier-for-64bit</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 12:18:47 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/17322.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 17 Mar 2019 13:52:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Mon, 12 Dec 2022 13:49:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arkadiuszmichalski" aria-label="Profile: ArkadiuszMichalski">@<bdi>ArkadiuszMichalski</bdi></a> said in <a href="/post/41300">Help to porting SourceCookifier for 64bit</a>:</p>
<blockquote>
<p dir="auto">Could anyone try port the SourceCookifier plugin for the 64-bit version of Notepad ++?</p>
</blockquote>
<p dir="auto">Seems the (perhaps) original author finally got around to it:</p>
<p dir="auto"><a href="https://github.com/notepad-plus-plus/nppPluginList/commit/4233a0171213201fc296906200d179b3ace63179" rel="nofollow ugc">https://github.com/notepad-plus-plus/nppPluginList/commit/4233a0171213201fc296906200d179b3ace63179</a></p>
<p dir="auto">Cheers.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/82414</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/82414</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Mon, 12 Dec 2022 13:49:23 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Sun, 31 Mar 2019 10:33:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: Michael-Vincent">@<bdi>Michael-Vincent</bdi></a></p>
<p dir="auto">Yes, I’m using Win7 as well and I was using VS 2017 community edition and SDK 7.<br />
Unfortunately I don’t have Win10 - so cannot confirm your findings.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41753</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41753</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Sun, 31 Mar 2019 10:33:10 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Sun, 31 Mar 2019 02:19:12 GMT]]></title><description><![CDATA[<p dir="auto">More troubling, the same set of tools / versions on Windows 7 actually works for me - my successful build actually runs in N++ without crashing it.  But copy that good DLL to Windows 10 and save errors.  I wonder if there’s a redistributable that I have on Windows 7 and not on 10?  I just don’t know/ understand C#.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41747</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41747</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Sun, 31 Mar 2019 02:19:12 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Sun, 31 Mar 2019 00:46:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ekopalypse" aria-label="Profile: Ekopalypse">@<bdi>Ekopalypse</bdi></a> What version of the Microsoft SDK are you using to compile?  Is it version 7?  What version of Visual Studio Community?</p>
<p dir="auto">I’m using VS Comm 2017 and version 10 of the SDK (v10.0A).  I’m getting weird errors and overflows when trying to run the successfully build DLL in N++.  Wondering if the supplied DLL in DLLExport are geared for an older version of Visual Studio and / or SDK?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41746</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41746</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Sun, 31 Mar 2019 00:46:47 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Wed, 27 Mar 2019 14:37:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: Michael-Vincent">@<bdi>Michael-Vincent</bdi></a> said:</p>
<blockquote>
<p dir="auto">…include it in the nppPluginList which I think would be the real “taking ownership” thing.</p>
</blockquote>
<p dir="auto">Well, you <em>could</em> go that far if you wanted to, and (I’d say) if you got the original author’s permission…but it is up to you.</p>
<p dir="auto">Downside to not doing this:  How would others know about the existence of these plugins (the “column” one especially I look forward to trying out).</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41659</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41659</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Wed, 27 Mar 2019 14:37:35 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Wed, 27 Mar 2019 14:28:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ekopalypse" aria-label="Profile: Ekopalypse">@<bdi>Ekopalypse</bdi></a></p>
<p dir="auto">Agree - that’s what I’ve been doing with un-maintained  N++ plugins.  Fork, it improve for me and post if others want it.  I don’t plan on trying to include it in the nppPluginList which <em>I</em> think would be the real “taking ownership” thing.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41658</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41658</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Wed, 27 Mar 2019 14:28:09 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Wed, 27 Mar 2019 12:28:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ekopalypse" aria-label="Profile: Ekopalypse">@<bdi>Ekopalypse</bdi></a></p>
<p dir="auto">Ha. Nah. All you did was fork something and play around with it.  Plenty of examples of people doing that on github. Only if you go so far as to take real ownership do you get into the situation you talk about. :)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41645</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41645</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Wed, 27 Mar 2019 12:28:33 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Wed, 27 Mar 2019 12:25:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alan-kilborn" aria-label="Profile: Alan-Kilborn">@<bdi>Alan-Kilborn</bdi></a></p>
<p dir="auto">but if you upload something and offer a solution you will be automatically<br />
the primary person to contact if something doesn’t work as expected as you have<br />
provided that plugin/source code.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41643</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41643</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Wed, 27 Mar 2019 12:25:33 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Wed, 27 Mar 2019 12:20:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> said:</p>
<blockquote>
<p dir="auto">upload and publish your sourcecookifier x64 unicode test build. eg at your github repo (binary only)</p>
</blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ekopalypse" aria-label="Profile: Ekopalypse">@<bdi>Ekopalypse</bdi></a> said:</p>
<blockquote>
<p dir="auto">but that would bring me into a position which I don’t really like, namely doing some kind of maintenance</p>
</blockquote>
<p dir="auto">Why bin only? One presumes the (source) code fork is already there. And there are plenty of “dead” forks around (so why would you feel obligated to do maintenance).</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41641</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41641</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Wed, 27 Mar 2019 12:20:26 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Tue, 26 Mar 2019 23:21:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a></p>
<p dir="auto">but that would bring me into a position which I don’t really like,<br />
namely doing some kind of maintenance - it is not really python :-D</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41625</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41625</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Tue, 26 Mar 2019 23:21:14 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Tue, 26 Mar 2019 22:56:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ekopalypse" aria-label="Profile: Ekopalypse">@<bdi>Ekopalypse</bdi></a></p>
<p dir="auto">i guess the easiest thing for the op would be if you upload and publish your sourcecookifier x64 unicode test build. eg at your github repo (binary only) or anywhere else.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41624</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41624</guid><dc:creator><![CDATA[Meta Chuh]]></dc:creator><pubDate>Tue, 26 Mar 2019 22:56:39 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Tue, 26 Mar 2019 22:17:48 GMT]]></title><description><![CDATA[<p dir="auto">Interesting!  So if I figure out why it seems I’m outputting ANSI, it should work.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41622</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41622</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Tue, 26 Mar 2019 22:17:48 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Tue, 26 Mar 2019 21:55:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: Michael-Vincent">@<bdi>Michael-Vincent</bdi></a></p>
<p dir="auto">I haven’t had this issue<br />
<img src="https://camo.nodebb.org/6470f810e672b74b4b3a8529ac2d4f1692ffe4a7?url=https%3A%2F%2Fi.imgur.com%2FrTwbKjK.png" alt="" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.notepad-plus-plus.org/post/41619</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41619</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Tue, 26 Mar 2019 21:55:01 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Tue, 26 Mar 2019 21:45:13 GMT]]></title><description><![CDATA[<p dir="auto">Thanks, I needed to do those things as well to get it to compile.  The issue is Notepad++ thinks the output DLL is ANSI, not UNICODE.  I can’t find an “OutputUnicodeDLL” or some such switch in the C# project files or the MSVC 2017 Community IDE even after much Google-ing.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41616</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41616</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Tue, 26 Mar 2019 21:45:13 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Tue, 26 Mar 2019 21:41:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michael-vincent" aria-label="Profile: Michael-Vincent">@<bdi>Michael-Vincent</bdi></a></p>
<p dir="auto">Out of curiosity I gave it a try.<br />
Besides creating a x64 configuration I had to edit <code>NppPlugin.DllExport.targets</code> file.<br />
<code>LibToolPath</code> needs to be set to the path of <code>lib.exe</code>, for me this was<br />
<code>LibToolPath="$(DevEnvDir)\..\..\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64"</code><br />
and the <code>SdkPath</code> needs to be set to find <code>ildasm.exe</code> which for me was<br />
<code>SdkPath="C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin\x64"</code></p>
<p dir="auto">After those changes I was able to build a 64bit version but didn’t do any functional tests as I’m not using this plugin but maybe this enough for you to get started.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41615</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41615</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Tue, 26 Mar 2019 21:41:21 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Tue, 26 Mar 2019 19:52:38 GMT]]></title><description><![CDATA[<p dir="auto">SourceCookifier is written in C# not C++.  I know little of either, but have Visual Studio 2017 Community install and after a bit of hacking was able to get SourceCookifier to compile as 64-bit.  However, it gives the old “This ANSI plugin is not compatible with your UNICODE N++” …</p>
<p dir="auto">This is weird because the isUnicode() sub is present and it returns true.  Not sure if there’s a compiler flag missing or something.</p>
<p dir="auto">Anyone who knows C# care to weigh in?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41611</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41611</guid><dc:creator><![CDATA[Michael Vincent]]></dc:creator><pubDate>Tue, 26 Mar 2019 19:52:38 GMT</pubDate></item><item><title><![CDATA[Reply to Help to porting SourceCookifier for 64bit on Sun, 17 Mar 2019 17:38:06 GMT]]></title><description><![CDATA[<p dir="auto">I am a professional house builder (retired) …not a programmer)))</p>
]]></description><link>https://community.notepad-plus-plus.org/post/41303</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/41303</guid><dc:creator><![CDATA[andrecool-68]]></dc:creator><pubDate>Sun, 17 Mar 2019 17:38:06 GMT</pubDate></item></channel></rss>