<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ViEmu Forums - Very slow incremental search (/). (VS2010 Beta 3)]]></title>
		<link>http://www.viemu.com/forum/viewtopic.php?id=1652</link>
		<description><![CDATA[The most recent posts in Very slow incremental search (/). (VS2010 Beta 3).]]></description>
		<lastBuildDate>Tue, 09 Nov 2010 12:05:42 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=6233#p6233</link>
			<description><![CDATA[<p>...and there is still the problem of a search ending in a &#039;///&#039; comment...<br />Since that seems to be VS behavior, it might be very difficult to fix.</p><p>I agree with birdman, great product, hard to imagine using VS without it.</p>]]></description>
			<author><![CDATA[dummy@example.com (Number8)]]></author>
			<pubDate>Tue, 09 Nov 2010 12:05:42 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=6233#p6233</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=6223#p6223</link>
			<description><![CDATA[<p>Throwing in my 2 bits - this has been a real pain point for me.&nbsp; We have large string resource files containing our localized strings and searching them using the &#039;/&#039; command is pretty much a non-starter. </p><p>I&#039;ve also had to resort to using the build in VS search.&nbsp; (blah!)</p><p>And since you usually only hear from us users when there&#039;s an issue - great product in general!&nbsp; <img src="http://www.viemu.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (jbirdman)]]></author>
			<pubDate>Mon, 08 Nov 2010 18:24:26 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=6223#p6223</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=6079#p6079</link>
			<description><![CDATA[<p>Hi Jon,</p><p>Is there any update on the incremental search performance?&nbsp; I&#039;m on version 2.5.10 now and incremental search is still very slow on larger files.&nbsp; I&#039;m resorting to using the built in VS search instead as it is orders of magnitude faster but would obviously prefer to use the viemu search.</p><p>Thanks,</p><p>Reeve.</p>]]></description>
			<author><![CDATA[dummy@example.com (reevev)]]></author>
			<pubDate>Wed, 03 Nov 2010 09:24:42 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=6079#p6079</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=5321#p5321</link>
			<description><![CDATA[<p>Lachoneous, ViEmu has it&#039;s own hand-crafted, vim-compatible regex engine. It doesn&#039;t use VS&#039;s or .NET&#039;s. It&#039;s speed is adequate in most cases, especially since we try to avoid searching the whole file, we just have to improve the performance of the buffer-access we&#039;re doing in VS2010 (this same engine worked just fine for regular use on VS &lt;= 2010).</p><p>To everyone else: we are now working in this area, and we hope the next version will show substantial improvement in this regard. I think it won&#039;t be hard to obtain it.</p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Wed, 22 Sep 2010 09:40:31 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=5321#p5321</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=5057#p5057</link>
			<description><![CDATA[<p>Jon, I don&#039;t know if you&#039;ve had to use the .NET language for developing viemu for Dev Studio 2010 and if so you are probably painfully aware of the inability to time-out a bad Regex operation when using the Regex class.&nbsp; A highly-unoptimized regex, when executed against a larger document can keep the thread busy for a long, long time.</p><p>We have a product on the market today that was built with C#.NET that uses a similar on-the-fly regex match execution against a loaded document while a user types in a matching pattern, so I know where you&#039;re coming from.</p><p>We ended up creating a class called TimedRegex which manages it&#039;s own thread for processing regex methods and aborts the thread and throws a custom exception if the regex method doesn&#039;t return within the timespan specified in the method call.</p><p>Anyways, let me know if you&#039;d like some more info or if you already have something like that in place.</p>]]></description>
			<author><![CDATA[dummy@example.com (Lachoneous)]]></author>
			<pubDate>Thu, 02 Sep 2010 04:07:05 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=5057#p5057</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=4874#p4874</link>
			<description><![CDATA[<p>I agree that the incremental search is abysmally slow.</p>]]></description>
			<author><![CDATA[dummy@example.com (dreyln)]]></author>
			<pubDate>Tue, 24 Aug 2010 23:20:28 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=4874#p4874</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=4795#p4795</link>
			<description><![CDATA[<p>Not that there&#039;s much chance you&#039;re unaware of it, but... the 2010 general release still plod...plod...plods along as you type chars into the search pattern.&nbsp; So if you thought it had been fixed, sorry but -- no.&nbsp; If (as seems more likely) it&#039;s just something that had to wait, fine.&nbsp; I, for one, am waiting.</p>]]></description>
			<author><![CDATA[dummy@example.com (rretter)]]></author>
			<pubDate>Thu, 19 Aug 2010 23:39:02 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=4795#p4795</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=4046#p4046</link>
			<description><![CDATA[<p>Yep so right I so rarely type a regex in there, I completely forgot to consider it in my suggestion.</p>]]></description>
			<author><![CDATA[dummy@example.com (BitDrifter)]]></author>
			<pubDate>Mon, 31 May 2010 22:08:06 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=4046#p4046</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=4043#p4043</link>
			<description><![CDATA[<p>Hello,</p><p>That is indeed a problem, but we plan to address the extreme-slowness before the official release. It would actually be nice to do some optimization like the one you suggest, and it&#039;s even pending for the other ViEmus, but it needs to be more complex than that, as the pattern is a regex. If you search for</p><p>&nbsp; /[abc </p><p>Nothing will be found. But then, when you add the &#039;]&#039;:</p><p>&nbsp; /[abc]</p><p>Then the search should be redone. Nothing insurmountable, of course, but it would require some sophistication.</p><p>Anyway, thanks for the suggestion and I hope text-access will be faster in the next releases, to actually make it usable.</p><p>Regards,</p><p>&nbsp; -- Jon</p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Mon, 31 May 2010 18:20:56 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=4043#p4043</guid>
		</item>
		<item>
			<title><![CDATA[Re: Very slow incremental search (/). (VS2010 Beta 3)]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=4031#p4031</link>
			<description><![CDATA[<p>I am editing a 2000 line file, and it take about 5 - 10 seconds before the character I type on the keyboard appears on the command line when the text you are searching for does not exist.</p><p>Now unfortunately when you are trying to be quick sometimes a typo can happen and if that happens you might as well go get a cup of coffee so you can wait for your keystrokes to catch up because you can&#039;t do anything until then.</p><p>I suggest that as you type if the search string becomes not found then you stop trying to search because as you keep typing something is not all of a sudden going to match.</p><p>So if I have a file with the following text:<br />---<br />It was all that could be done in the time before the ancients.<br />---</p><p>And I perform this search:<br />/z</p><p>It should scan the file (which will take a second in a large file) and discover it does not exist.</p><p>So when I continue to type the following characters into the search:<br />/zll</p><p>It will not even bother scanning the file for zl or zll because it already knows there is nothing with a z in it.</p><p>That way I can quickly realize my mistake,&nbsp; hit esc, and try again.</p><p>Thanks,</p><p>Chad</p>]]></description>
			<author><![CDATA[dummy@example.com (BitDrifter)]]></author>
			<pubDate>Sun, 30 May 2010 22:45:32 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=4031#p4031</guid>
		</item>
	</channel>
</rss>
