<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Regionerate's Development Blog &#187; Known Issues</title>
	<atom:link href="http://www.rauchy.net/regionerate/blog/category/known-issues/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rauchy.net/regionerate/blog</link>
	<description>The Making of an Automatic Layout Enforcement Tool for the C# Programming Language</description>
	<lastBuildDate>Sat, 21 Aug 2010 07:56:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HOWTO: Get Regionerate to Run on Visual Studio 2010 Beta 2</title>
		<link>http://www.rauchy.net/regionerate/blog/2009/11/howto-get-regionerate-to-run-on-visual-studio-2010-beta-2.html</link>
		<comments>http://www.rauchy.net/regionerate/blog/2009/11/howto-get-regionerate-to-run-on-visual-studio-2010-beta-2.html#comments</comments>
		<pubDate>Tue, 24 Nov 2009 17:08:02 +0000</pubDate>
		<dc:creator>rauchy</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Known Issues]]></category>
		<category><![CDATA[Public Beta]]></category>
		<category><![CDATA[To Do]]></category>
		<category><![CDATA[Visual Studio Addin]]></category>
		<category><![CDATA[v0.7.3.0]]></category>

		<guid isPermaLink="false">http://www.rauchy.net/regionerate/blog/?p=195</guid>
		<description><![CDATA[Update: Visual Studio 2010 is now officially supported. There is no need to use this workaround.
I really hoped to get Regionerate running quickly on Visual Studio 2010 Beta 2.
Unfortunately, since there are several breaking changes with Visual Studio 2010&#8217;s extensibility model, I found myself messing around with it too much.
I&#8217;m not giving up, but I [...]]]></description>
			<content:encoded><![CDATA[<h3><strong><span style="color: #ff0000;">Update: </span></strong><a href="http://www.rauchy.net/regionerate/blog/2010/04/visual-studio-2010-officially-supported.html"><strong><span style="color: #ff0000;">Visual Studio 2010 is now officially supported</span></strong></a><strong><span style="color: #ff0000;">. There is no need to use this workaround.</span></strong></h3>
<p>I really hoped to get Regionerate running quickly on Visual Studio 2010 Beta 2.</p>
<p>Unfortunately, since there are several breaking changes with Visual Studio 2010&#8217;s extensibility model, I found myself messing around with it too much.</p>
<p>I&#8217;m not giving up, but I just need to clear an afternoon for it. Meanwhile, Since I&#8217;ve been getting a whole bunch of requests for quick support for 2010, here&#8217;s a quick workaround:</p>
<ol>
<li>Go to &#8220;<em>%programfiles%\Regionerate&#8221;</em>.</li>
<li>Make a copy of &#8220;<em>Regionerate.VS2005.AddIn</em>&#8221; and call it &#8220;<em>Regionerate.VS2010.AddIn</em>&#8220;.</li>
<li>Open it with notepad, change <em>Extensibility/HostApplication/Version </em>to <em>10.0 and save the file.</em></li>
<li><strong></strong> Open up <em>regedit.exe</em>.</li>
<li>Go to <em>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visual Studio\10.0\AutomationOptions\LookInFolders.</em></li>
<li>Add a string key <strong>named</strong> &#8220;<em>C:\Program Files\Regionerate\</em>&#8221; (or wherever you had Regionerate installed)</li>
<li>Start Visual Studio 2010 and go to <em>Tools/Regionerate Settings</em>.</li>
<li>Turn off <em>Automatically collapse regions after Regionerating.</em> (Yes, they won&#8217;t collapse until I fix it)</li>
</ol>
<p><strong>Update: </strong>Thanks for Mr. Bungle for reminding me to add step 4-6. Mike Patton enthusiasts FTW!</p>
<p>Add your comments here if you have any problems using this workaround.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rauchy.net/regionerate/blog/2009/11/howto-get-regionerate-to-run-on-visual-studio-2010-beta-2.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Slaughtering Comments</title>
		<link>http://www.rauchy.net/regionerate/blog/2007/08/slaughtering-comments.html</link>
		<comments>http://www.rauchy.net/regionerate/blog/2007/08/slaughtering-comments.html#comments</comments>
		<pubDate>Tue, 21 Aug 2007 21:59:00 +0000</pubDate>
		<dc:creator>rauchy</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Known Issues]]></category>
		<category><![CDATA[Public Beta]]></category>
		<category><![CDATA[What do you think?]]></category>
		<category><![CDATA[v0.6]]></category>
		<category><![CDATA[v0.6.5.0]]></category>

		<guid isPermaLink="false">http://www.rauchy.net/regionerate/blog/2007/08/slaughtering-comments.html</guid>
		<description><![CDATA[Referring to this post in the Bug Reports Forum, Unfortunately I can&#8217;t think of a way to completely solve this at the moment.
See, the problem is that if the symbol is empty, any comment block that starts with at least two slashes will be considered as a Regionerated comment region. For example, if the symbol [...]]]></description>
			<content:encoded><![CDATA[<p>Referring to <a href="http://forums.regionerate.net/viewtopic.php?f=6&#038;t=88&amp;sid=ecc1ec2441c590bd0e6bf96432eff871">this post</a> in the <a href="http://forums.regionerate.net/viewforum.php?f=6&#038;sid=ecc1ec2441c590bd0e6bf96432eff871">Bug Reports Forum</a>, Unfortunately I can&#8217;t think of a way to completely solve this at the moment.</p>
<p>See, the problem is that if the symbol is empty, any comment block that starts with at least two slashes will be considered as a Regionerated comment region. For example, if the symbol is&#8221;*&#8221;, Regionerated comment regions would look like:</p>
<p><span style="font-weight: bold;">// * Private Fields (3)</span></p>
<p>But if the symbol is &#8220;&#8221; (empty), the same region would look like</p>
<p><span style="font-weight: bold;">// Private Fields (3)</span></p>
<p>This looks exactly like any other comment, and must be removed before actually Regionerating to prevent junk from piling up. However, I did minimize the bug&#8217;s severity by allowing triple-slash comment blocks such as Xml documentation <summary> blocks. (which were the main reason for reporting this bug)</p>
<p>Would love to hear any ideas you may have on solving this one.<br /></summary></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rauchy.net/regionerate/blog/2007/08/slaughtering-comments.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Known Public Beta Issues</title>
		<link>http://www.rauchy.net/regionerate/blog/2007/06/known-public-beta-issues.html</link>
		<comments>http://www.rauchy.net/regionerate/blog/2007/06/known-public-beta-issues.html#comments</comments>
		<pubDate>Thu, 21 Jun 2007 15:30:00 +0000</pubDate>
		<dc:creator>rauchy</dc:creator>
				<category><![CDATA[Known Issues]]></category>
		<category><![CDATA[Public Beta]]></category>
		<category><![CDATA[To Do]]></category>
		<category><![CDATA[v0.6]]></category>

		<guid isPermaLink="false">http://www.rauchy.net/regionerate/blog/2007/06/known-public-beta-issues.html</guid>
		<description><![CDATA[Here are the known issues for v0.6. I&#8217;ll be doing my best to solve these quickly. If you find life unbearable with any particular issue, comment this post or write at the forums and I&#8217;ll do my best to release a fix ASAP.

Comments in member declaration are not supported. For example:

public void Foo() // comment
{}
&#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Here are the known issues for v0.6. I&#8217;ll be doing my best to solve these quickly. If you find life unbearable with any particular issue, comment this post or write at the forums and I&#8217;ll do my best to release a fix ASAP.</p>
<ul>
<li>Comments in member declaration are not supported. For example:</li>
</ul>
<p><em>public void Foo() // comment</em></p>
<p><em>{<br />}</em></p>
<p>&#8211; or &#8211;</p>
<p><em>public /* comment */ string Foo</em></p>
<p><em>{</em></p>
<p><em>get</em></p>
<p><em>{</em></p>
<p><em>return &#8220;foo&#8221;;<br />}<br />}</em></p>
<ul>
<li>(<span style="font-weight: bold;">Updated: <a href="http://blog.regionerate.net/2007/11/if-endif-blocks-support.html">Fixed</a></span><a href="http://blog.regionerate.net/2007/11/if-endif-blocks-support.html">) </a>No support for #ifdef blocks.</li>
<li>(<strong>Update: Fixed</strong>) Attributes with line breaks inside are split. for example</li>
</ul>
<p><em>[ Attribute( "I", "Cause",</em></p>
<p><em>"Problems" ) ]</em></p>
<p><em>public void Foo() { }</em></p>
<ul>
<li>(<span style="font-weight: bold;">Update: <a href="http://blog.regionerate.net/2007/11/curly-braces-issue-solved.html">Fixed</a></span>) Strings containing single &#8220;{&#8221; or &#8220;}&#8221; characters drive the construction mechanism nuts. for example: </li>
</ul>
<p><em>public void Foo() { string whoops = &#8220;}&#8221;; } </em></p>
<ul>
<li>Comment sections that start with &#8220;(&#8221; cause inconsistent behaviour. for example: </li>
</ul>
<p><em>/// <summary><br />/// ( Whoops.<br />/// </summary></em></p>
<ul>
<li>Multiple fields declared in a single line are not recognized as fields (meaning, they are left out of Field regions), For example:</li>
</ul>
<p><em>public string a,b;</em></p>
<p>Note: Multiple fields declared in single line is not recommended. Read section 5.1 from this <a href="http://www.icsharpcode.net/TechNotes/SharpDevelopCodingStyle03.pdf">style guide</a>.</p>
<ul>
<li>(<strong>Update: Fixed</strong>) Code inside comments is interpreted as actual code. </li>
<li>When the &#8220;Auto-Collapse&#8221; feature is turned off in the Visual Studio add-in, The cursor does not follow selection after Regionerating. </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.rauchy.net/regionerate/blog/2007/06/known-public-beta-issues.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Known Private Beta Issues</title>
		<link>http://www.rauchy.net/regionerate/blog/2007/06/known-private-beta-issues.html</link>
		<comments>http://www.rauchy.net/regionerate/blog/2007/06/known-private-beta-issues.html#comments</comments>
		<pubDate>Fri, 15 Jun 2007 05:24:00 +0000</pubDate>
		<dc:creator>rauchy</dc:creator>
				<category><![CDATA[Known Issues]]></category>
		<category><![CDATA[Private Beta]]></category>
		<category><![CDATA[To Do]]></category>
		<category><![CDATA[v0.4]]></category>

		<guid isPermaLink="false">http://www.rauchy.net/regionerate/blog/2007/06/known-private-beta-issues.html</guid>
		<description><![CDATA[Here is a summary of the known bugs in v0.4, hoping to fix all of them by v0.6.


Strings containing single &#8220;{&#8221; or &#8220;}&#8221; characters drive the construction mechanism nuts. for example:

public void Foo() { string whoops = &#8220;}&#8221;; }

Comment sections that start with &#8220;(&#8221; cause inconsistent behaviour. for example: 

/// &#038;ltsummary&#038;gt/// ( Whoops./// &#038;lt/summary&#038;gt

Code inside [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a summary of the known bugs in v0.4, hoping to fix all of them by v0.6.</p>
<p>
<ul>
<li>Strings containing single &#8220;{&#8221; or &#8220;}&#8221; characters drive the construction mechanism nuts. for example:</li>
</ul>
<p>public void Foo() { string whoops = &#8220;}&#8221;; }</p>
<ul>
<li>Comment sections that start with &#8220;(&#8221; cause inconsistent behaviour. for example: </li>
</ul>
<p>/// &#038;ltsummary&#038;gt<br />/// ( Whoops.<br />/// &#038;lt/summary&#038;gt</p>
<ul>
<li>Code inside comments is interperted as actual code.</li>
<li>When the &#8220;Auto-Collapse&#8221; feature is turned off in the Visual Studio add-in, The cursor does not follow selection after Regionerating.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.rauchy.net/regionerate/blog/2007/06/known-private-beta-issues.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

