<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ViEmu Forums - Problems with visual block mode operations]]></title>
		<link>http://www.viemu.com/forum/viewtopic.php?id=63</link>
		<description><![CDATA[The most recent posts in Problems with visual block mode operations.]]></description>
		<lastBuildDate>Tue, 05 Sep 2006 15:07:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Problems with visual block mode operations]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=235#p235</link>
			<description><![CDATA[<p>Yes, I agree it&#039;s useful (even if I don&#039;t use it myself often, else I would have probably discovered it earlier!).</p><p>I may decide to release 2.0 without this fix, as I&#039;m really about to finish it and 2.0 is already much better, and then fix it for 2.0.1 or so.</p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Tue, 05 Sep 2006 15:07:40 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=235#p235</guid>
		</item>
		<item>
			<title><![CDATA[Re: Problems with visual block mode operations]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=234#p234</link>
			<description><![CDATA[<p>Yes, it really is a special case, but a quite useful one, I think.</p><p>Thanks for the prompt feedback!</p>]]></description>
			<author><![CDATA[dummy@example.com (Ulrik)]]></author>
			<pubDate>Tue, 05 Sep 2006 15:03:53 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=234#p234</guid>
		</item>
		<item>
			<title><![CDATA[Re: Problems with visual block mode operations]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=233#p233</link>
			<description><![CDATA[<p>Ah, ok, sorry. My fault.</p><p>With the current implementation of ViEmu, block selections are handled much better, but the case you mention doesn&#039;t work like vim. It instead inserts two spaces after the first line. The reason is that I haven&#039;t special-cased out the behavior with $, and given that A should complete lines which are too short (unlike I), it decides to enter the two spaces. I will have to add logic for the special case of $ as the end of the visual block.</p><p>Thanks for the detailed feedback!</p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Tue, 05 Sep 2006 14:58:25 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=233#p233</guid>
		</item>
		<item>
			<title><![CDATA[Re: Problems with visual block mode operations]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=232#p232</link>
			<description><![CDATA[<p>Hi Jon,</p><p>great to hear about the progress of version 2! Now, about point 2. Consider the following two lines:</p><p>abc<br />abcde</p><p>If the cursor is positioned at the first &#039;a&#039; and I commit the key sequence</p><p>Ctrl-Q, j, $, A, ., ESC,</p><p>I expect to obtain the lines:</p><p>abc.<br />abcde.</p><p>With ViEmu I instead get:</p><p>abc.<br />abc.de</p><p>See what I mean?</p>]]></description>
			<author><![CDATA[dummy@example.com (Ulrik)]]></author>
			<pubDate>Tue, 05 Sep 2006 14:53:31 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=232#p232</guid>
		</item>
		<item>
			<title><![CDATA[Re: Problems with visual block mode operations]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=231#p231</link>
			<description><![CDATA[<p>Hello Ulrik,</p><p>I am actually giving the finishing touches to 2.0, which fixes some of the problems there (apart from bringing many nifty features such as hlsearch or proper Intellisense-autocompleted input repetition with &#039;.&#039;).</p><p>The undo problem, together with all other undo grouping problems (ie, other input commands such as cw), is fixed in 2.0 for all cases with the exception of VB, C# and J# languages in VS.NET 2003. It turns out these language services have a bug which has been fixed in VS2005, and which the C++ langsvc doesn&#039;t have even in VS.NET 2003. This disallows wrapping an undo group around input sessions.</p><p>On the other hand, I don&#039;t understand your point &#039;2&#039;. Can you please detail it more?</p><p>I am also a heavy user of visual mode, so I strive to make it as functional as possible. There are many improvements in this area too in 2.0, vim-like proper representation of the actual visual mode selection being the main one.</p><p>Best regards,</p><p>&nbsp; Jon</p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Tue, 05 Sep 2006 14:44:48 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=231#p231</guid>
		</item>
		<item>
			<title><![CDATA[Re: Problems with visual block mode operations]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=230#p230</link>
			<description><![CDATA[<p>I don&#039;t think these have been mentioned:</p><p>1. A block operation creates an entry in the undo history for every modified line. That&#039;s not what Vim does and it&#039;s annoying when changing large blocks. However, a repeated block operation can be undone with a single undo.</p><p>2. Append is not working properly with &#039;$&#039;. The text should be appended to the end of every line in the block.</p><p>As I personally think visual block mode is one of best things since sliced bread I hope these can be fixed.</p><p>TIA,<br />Ulrik</p>]]></description>
			<author><![CDATA[dummy@example.com (Ulrik)]]></author>
			<pubDate>Tue, 05 Sep 2006 13:27:52 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=230#p230</guid>
		</item>
	</channel>
</rss>
