<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for Burgaud.com</title>
	<atom:link href="http://www.burgaud.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.burgaud.com</link>
	<description>André Burgaud’s Blog</description>
	<pubDate>Mon, 13 Oct 2008 11:37:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>Comment on SciTE Context Menu Extension by André Burgaud</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-227</link>
		<dc:creator>André Burgaud</dc:creator>
		<pubDate>Tue, 23 Sep 2008 03:31:58 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-227</guid>
		<description>Hi Jason,

This is a bug :-(
There was a problem with the manifest file introduced with Visual Studio 2005. Please try the following 64-bit DLL: http://www.burgaud.com/tmp/wscitecm.dll. This new DLL was successfully tested by a couple of people. I will update this page with the fixed code and binaries.

-André-</description>
		<content:encoded><![CDATA[<p>Hi Jason,</p>
<p>This is a bug <img src='http://www.burgaud.com/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
There was a problem with the manifest file introduced with Visual Studio 2005. Please try the following 64-bit DLL: <a href="http://www.burgaud.com/tmp/wscitecm.dll" rel="nofollow">http://www.burgaud.com/tmp/wscitecm.dll</a>. This new DLL was successfully tested by a couple of people. I will update this page with the fixed code and binaries.</p>
<p>-André-</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by Jason Black</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-226</link>
		<dc:creator>Jason Black</dc:creator>
		<pubDate>Tue, 23 Sep 2008 00:06:41 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-226</guid>
		<description>I've been trying to use the x64 extension with Vista Business (x64) SP1 to no avail. I've installed the VC++ 2005 Redistributal (x64) and even tried the 2008 Redistrib. (x64) to see if that would help. I'm utilizing the wscitecm64.dll file. Everytime I attempt register the .dll I'm receiving a "side-by-side configuration" error. Event log shows "Activation context generation failed for "C:\Program Files (x86)\SciTE\wscitecm64.dll". Dependent Assembly Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" could not be found. Please use sxstrace.exe for detailed diagnosis."
From here I'm lost, and not finding any other information about this problem. Maybe I'm missing something. I just can't think of what it could be, though.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been trying to use the x64 extension with Vista Business (x64) SP1 to no avail. I&#8217;ve installed the VC++ 2005 Redistributal (x64) and even tried the 2008 Redistrib. (x64) to see if that would help. I&#8217;m utilizing the wscitecm64.dll file. Everytime I attempt register the .dll I&#8217;m receiving a &#8220;side-by-side configuration&#8221; error. Event log shows &#8220;Activation context generation failed for &#8220;C:\Program Files (x86)\SciTE\wscitecm64.dll&#8221;. Dependent Assembly Microsoft.VC80.DebugCRT,processorArchitecture=&#8221;amd64&#8243;,publicKeyToken=&#8221;1fc8b3b9a1e18e3b&#8221;,type=&#8221;win32&#8243;,version=&#8221;8.0.50727.762&#8243; could not be found. Please use sxstrace.exe for detailed diagnosis.&#8221;<br />
From here I&#8217;m lost, and not finding any other information about this problem. Maybe I&#8217;m missing something. I just can&#8217;t think of what it could be, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Open Command Window Here by Jonathan Hartley</title>
		<link>http://www.burgaud.com/open-command-window-here/#comment-214</link>
		<dc:creator>Jonathan Hartley</dc:creator>
		<pubDate>Thu, 11 Sep 2008 18:20:04 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=44#comment-214</guid>
		<description>This is brilliant, thanks.
Does anyone know how to modify it so that it also works when I right click on white space inside a windows explorer window? (ie not on any of the listed files).
Thanks for any info!</description>
		<content:encoded><![CDATA[<p>This is brilliant, thanks.<br />
Does anyone know how to modify it so that it also works when I right click on white space inside a windows explorer window? (ie not on any of the listed files).<br />
Thanks for any info!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by André Burgaud</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-182</link>
		<dc:creator>André Burgaud</dc:creator>
		<pubDate>Wed, 09 Jul 2008 03:45:14 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-182</guid>
		<description>Hi Abel,

To avoid any conflict, you need only to worry about generating a new unique identifier for your application.

The &lt;em&gt;GUID&lt;/em&gt; or &lt;em&gt;UUID&lt;/em&gt; can be generated with tools such as &lt;a target="blank" href="http://msdn.microsoft.com/en-us/library/aa475087.aspx" rel="nofollow"&gt;Microsoft guidgen&lt;/a&gt;. You may also find online solutions like &lt;a target="blank" href="http://www.itu.int/ITU-T/asn1/uuid.html" rel="nofollow"&gt;Universally Unique Identifiers (UUIDs)&lt;/a&gt;. 

Libraries are also available for different platforms and languages. As an example, with .NET and &lt;a  target="blank" href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython" rel="nofollow"&gt;IronPython&lt;/a&gt; it gives something like:

&lt;code&gt;
&gt;&gt;&gt;import System
&gt;&gt;&gt;System.Guid.NewGuid().ToString()
'728ecfd2-aba8-415f-a8ed-0286fee2d70f'
&gt;&gt;&gt;
&lt;/code&gt;

In wscitecm source code, the &lt;em&gt;GUID&lt;/em&gt; is declated at the beginning of &lt;em&gt;wscitecm.h&lt;/em&gt;.

- André -</description>
		<content:encoded><![CDATA[<p>Hi Abel,</p>
<p>To avoid any conflict, you need only to worry about generating a new unique identifier for your application.</p>
<p>The <em>GUID</em> or <em>UUID</em> can be generated with tools such as <a target="blank" href="http://msdn.microsoft.com/en-us/library/aa475087.aspx" rel="nofollow">Microsoft guidgen</a>. You may also find online solutions like <a target="blank" href="http://www.itu.int/ITU-T/asn1/uuid.html" rel="nofollow">Universally Unique Identifiers (UUIDs)</a>. </p>
<p>Libraries are also available for different platforms and languages. As an example, with .NET and <a target="blank" href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython" rel="nofollow">IronPython</a> it gives something like:</p>
<p><code><br />
>>>import System<br />
>>>System.Guid.NewGuid().ToString()<br />
'728ecfd2-aba8-415f-a8ed-0286fee2d70f'<br />
>>><br />
</code></p>
<p>In wscitecm source code, the <em>GUID</em> is declated at the beginning of <em>wscitecm.h</em>.</p>
<p>- André -</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by Abel</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-181</link>
		<dc:creator>Abel</dc:creator>
		<pubDate>Mon, 07 Jul 2008 04:01:49 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-181</guid>
		<description>Sorry to bother you again, but now that I have downloaded the latest version built with VS2005 what would i need to change to use it for my own app. I definitely dont want to compile and make it conflict with any existing DLLs.

Abel</description>
		<content:encoded><![CDATA[<p>Sorry to bother you again, but now that I have downloaded the latest version built with VS2005 what would i need to change to use it for my own app. I definitely dont want to compile and make it conflict with any existing DLLs.</p>
<p>Abel</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by Jorr</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-178</link>
		<dc:creator>Jorr</dc:creator>
		<pubDate>Tue, 17 Jun 2008 15:44:31 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-178</guid>
		<description>Thanks, Andre

I'll be waiting for your patch since apparently I lack some important know-how about DLL registering. I tried to rebuild your source, but I can't register it due to missing dependancy. I suspect it is due to the lack of the vc2005 redist, but that doesnt explain why it worked the first time when i installed it (via the kit installer)</description>
		<content:encoded><![CDATA[<p>Thanks, Andre</p>
<p>I&#8217;ll be waiting for your patch since apparently I lack some important know-how about DLL registering. I tried to rebuild your source, but I can&#8217;t register it due to missing dependancy. I suspect it is due to the lack of the vc2005 redist, but that doesnt explain why it worked the first time when i installed it (via the kit installer)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by André Burgaud</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-177</link>
		<dc:creator>André Burgaud</dc:creator>
		<pubDate>Tue, 17 Jun 2008 13:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-177</guid>
		<description>Hi Jorr,

Thanks for your comments and for sharing your experience. Sorry that you encountered this problem. This is indeed a known issue that I recently brought to the attention of Don Ho, the lead developer of Notepad++. Notepad++ context menu is based on wscitecm source code, hence this issue. To limit impacts on SciTE users and prevent clashes with Notepad++, I will shortly produce a version of wscitecm with a new unique identifier. - André -</description>
		<content:encoded><![CDATA[<p>Hi Jorr,</p>
<p>Thanks for your comments and for sharing your experience. Sorry that you encountered this problem. This is indeed a known issue that I recently brought to the attention of Don Ho, the lead developer of Notepad++. Notepad++ context menu is based on wscitecm source code, hence this issue. To limit impacts on SciTE users and prevent clashes with Notepad++, I will shortly produce a version of wscitecm with a new unique identifier. - André -</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by Jorr</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-176</link>
		<dc:creator>Jorr</dc:creator>
		<pubDate>Tue, 17 Jun 2008 05:55:29 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-176</guid>
		<description>After a reread, I might clear some confusion by pointing out that by "my new GUID" I mean the GUID I generated anew and put as CLSID in the registry trying to mimic Notepad++'s own that apparently replaced the original SciTE one.

I had written this, but apparently deleted this particular sentence somehow before posting..</description>
		<content:encoded><![CDATA[<p>After a reread, I might clear some confusion by pointing out that by &#8220;my new GUID&#8221; I mean the GUID I generated anew and put as CLSID in the registry trying to mimic Notepad++&#8217;s own that apparently replaced the original SciTE one.</p>
<p>I had written this, but apparently deleted this particular sentence somehow before posting..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by Jorr</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-175</link>
		<dc:creator>Jorr</dc:creator>
		<pubDate>Tue, 17 Jun 2008 05:53:13 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-175</guid>
		<description>Hey André, 

I have the most curios problem with the Scite context menu handler. I installed Scite via Dodson's package (i believe it's the same) and for a while had the menu item alright. However, after installing the Notepad++ application it seemed to replace Scite in the context menu. I had an extensive research on this last night and after trying to mimic every key I found about Notepad++ in the registry, I still got nothing. After seeing the source of your DLL, I believe the reason for this is that SOMEHOW Notepad++ uses the same GUID as CLSID in the registry. I always thought the chances for that are practically zero, but here we are. Either they were generated the same independantly which seems almost impossible or maybe the Notepad++ registration dll has used this one as a model, I don't know.

Anyway,

i guess that by using my new GUID in the .h file and rebuilding, I'm gonna do the trick. But thought you should know and maybe contact the notepad++ team or change the guid yourself in your DLL, as I am pretty sure everyone having both programs will have this problem, bearing in mind that uninstalling Notepad++ won't help unless I re-register wscitecm.dll.

Of course there are other options to put yourself in the context menu via registry only (the way I discovered EditPad to use, create a key in HKEY_CURRENT_USER\Software\Classes\*\shell) so I could have used that to restore my menu item, but I just wanted to understand the problem.</description>
		<content:encoded><![CDATA[<p>Hey André, </p>
<p>I have the most curios problem with the Scite context menu handler. I installed Scite via Dodson&#8217;s package (i believe it&#8217;s the same) and for a while had the menu item alright. However, after installing the Notepad++ application it seemed to replace Scite in the context menu. I had an extensive research on this last night and after trying to mimic every key I found about Notepad++ in the registry, I still got nothing. After seeing the source of your DLL, I believe the reason for this is that SOMEHOW Notepad++ uses the same GUID as CLSID in the registry. I always thought the chances for that are practically zero, but here we are. Either they were generated the same independantly which seems almost impossible or maybe the Notepad++ registration dll has used this one as a model, I don&#8217;t know.</p>
<p>Anyway,</p>
<p>i guess that by using my new GUID in the .h file and rebuilding, I&#8217;m gonna do the trick. But thought you should know and maybe contact the notepad++ team or change the guid yourself in your DLL, as I am pretty sure everyone having both programs will have this problem, bearing in mind that uninstalling Notepad++ won&#8217;t help unless I re-register wscitecm.dll.</p>
<p>Of course there are other options to put yourself in the context menu via registry only (the way I discovered EditPad to use, create a key in HKEY_CURRENT_USER\Software\Classes\*\shell) so I could have used that to restore my menu item, but I just wanted to understand the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SciTE Context Menu Extension by André Burgaud</title>
		<link>http://www.burgaud.com/scite-context-menu/#comment-171</link>
		<dc:creator>André Burgaud</dc:creator>
		<pubDate>Tue, 27 May 2008 03:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=6#comment-171</guid>
		<description>Paul Roukema shared the source code fixing issues on Vista 64-bit. Those fixes have been merged into wscitecm version 1.3.0 and available for download in this article. Thank you Paul for this contribution. - André -</description>
		<content:encoded><![CDATA[<p>Paul Roukema shared the source code fixing issues on Vista 64-bit. Those fixes have been merged into wscitecm version 1.3.0 and available for download in this article. Thank you Paul for this contribution. - André -</p>
]]></content:encoded>
	</item>
</channel>
</rss>
