Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 Focus Issues
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

swinefeaster
Tomato Guru

310 Posts

Posted - Feb 24 2006 :  7:44:29 PM  Show Profile  Reply with Quote
Here's a real kneeslapper:

In build 1440, if I put the focus somewhere in the code where it would have wanted to autocomplete, and then I start typing in the Find In Files path edit box and the VS path autocomplete comes up, VAX switches to the text window and puts in the code autocompletion!

Feline, I've sent you the avi so you can watch it in dolby.

Enjoy :)

swine

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Feb 25 2006 :  3:24:45 PM  Show Profile  Reply with Quote
i have watched the movie 3 times, i have seen this, i don't really want to believe it and so far i cannot reproduce it *sigh*

how easily can you reproduce this effect? using my own code this does not happen, but if this is anything like the word wrap issue then it could depend very heavily on the exact code being edited.

one thing does confuse me, your post suggests VA would want to insert the closing brackets after the word LogMessage. what is this code? it looks like a structure, but it does not have struct or class there. plus at the end it has "override"?

the file extension is .h, but i am not familiar with override being a C++ keyword.

zen is the art of being at one with the two'ness
Go to Top of Page

swinefeaster
Tomato Guru

310 Posts

Posted - Feb 27 2006 :  12:52:35 PM  Show Profile  Reply with Quote
override is a new C++ keyword in VS2005 (maybe microsoft specific though). LogMessage is just a function declaration, except the brackets are formatted funny (not my coding style) so that the parameters can be commented --- still standard C.

yes, i can reproduce it very easily. just needs to be declared in the funny way (with the brackets on the next line), put the insertion point there, start typing in the Look In field and bingo...
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Feb 27 2006 :  4:18:35 PM  Show Profile  Reply with Quote
*oops* i looked at the formatting and my brain just went "struct"

i have typed in the actual function into a dummy class, just as you have it, but i cannot reproduce this focus issue. is it possible to get a copy of the header file from this movie? it is possible the surrounding context is relevant.

zen is the art of being at one with the two'ness
Go to Top of Page

swinefeaster
Tomato Guru

310 Posts

Posted - Feb 27 2006 :  6:41:23 PM  Show Profile  Reply with Quote
I just used the following simple file:


void blah
(
int a
);


You put the caret just after blah and do as in the movie and it will reproduce your bug. You sure you have the Find window docked as I did?

swine
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Feb 28 2006 :  3:30:07 PM  Show Profile  Reply with Quote
i did have the find window docked. i have just managed to reproduce this, it seems you need a slash on the end of the path in the find dialog when you place the caret into the field, otherwise this does not happen. talk about subtle!

case=1011

zen is the art of being at one with the two'ness
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Mar 07 2006 :  6:41:46 PM  Show Profile  Reply with Quote
Fixed in build 1442.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000