Re: But in "." command
OOPS: That should be "Bug in '.' command", not "But...." Sorry about that.
There is an intermitent problem with the "." (repeat) command in ViEmu/VS. I am converting a large Visual Basic project from Oracle the SQL Server, and I have to update many of the embedded SQL statements. One such SQL feature that must be converted is to rename the NVL() function to ISNULL(). It's an easy change, and one that is perfect for the "." command. When my cursor is at the start of NVL(), I just type:
cwISNULL<ESC>
(Of course, "<ESC>" means the escape key.) Then I move to the next NVL() in the code and press ".", and it converts to ISNULL() expected. Great.
However, there are times when I convert the first NVL() and then use the "." on the next one, and nothing changes. The only thing that happens is that the cursor moves to the left one position. At those times I have to issue the "cw" command for every change I want to make. I also noticed that other repetitive changes that I had used "." for in the past no longer work.
At some later time, everything will start working again. I have not determined a cause. I have no special add-ins in Visual Studio. I am using VS2005 on Windows XP Pro with all applied updates. I am working within a standard VB code window. I can't think of anything I am doing that is non-standard, as I am spending my entire day just modifying existing code. I'm not even building or running the code at this point.
There must be some flag within ViEmu that is causing "." to interpret things differently, or that is causing your special buffer-analysis code to read the changes differently. Thanks for checking this.
Last edited by timaki (2006-10-18 15:31:34)