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
 Repair case and autocomplete bug
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

brain
Junior Member

Hungary
13 Posts

Posted - Nov 30 2006 :  08:33:46 AM  Show Profile  Reply with Quote
Hi All,

I guess Repair case checkbox doesn't work.

I've turned repait case off, but if I do this:

int QQQxxx;
qqq<complete-word>

it produces:
QQQxxx

Also some elements with different case also appearin the listboxes sometimes.
The Guess contents in unchecked also, and I'm using version 1540.

Thanks,
Brain




feline
Whole Tomato Software

United Kingdom
18942 Posts

Posted - Nov 30 2006 :  4:28:41 PM  Show Profile  Reply with Quote
If you accept the suggestion "QQQxxx" then that is exactly what you are going to get. Are you saying that the suggestion was wrong, or that you do not expect to see it suggested here?

This has nothing to do with repair case, you are simply telling VA that you do in fact want this piece of text inserted.

See here for some more details:
http://www.wholetomato.com/products/features/case.asp

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

brain
Junior Member

Hungary
13 Posts

Posted - Dec 01 2006 :  05:03:06 AM  Show Profile  Reply with Quote
I don't see suggestions, it just completes. I expect that it doesn't do that, because the case in incorrect. But I understand that this is good for those who don't like to type with correct case.



Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18942 Posts

Posted - Dec 01 2006 :  2:18:02 PM  Show Profile  Reply with Quote
What exactly are you seeing, and typing?

If you type "qqq" I would expect some form of listbox to appear. Are you not getting any listbox at all? What key press or mouse action are you using to cause the word to complete? I don't think I have ever see words just complete without some form of user interaction.

Can you please go to:

VA Options -> About -> Copy Info

and paste the details (from the clipboard) into this thread. This will give us the basic information about your setup.

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

brain
Junior Member

Hungary
13 Posts

Posted - Dec 04 2006 :  05:21:12 AM  Show Profile  Reply with Quote
-- Info ---

VA_X.dll file version 10.3.1540.0 built 2006.10.27
Licensed to:
VA X: [email protected] (7-user license) Support ends 2007.09.26
VAOpsWin.dll version 1.3.3.7
VATE.dll version 1.0.5.9
DevEnv.exe version 8.0.50727.42
msenv.dll version 8.0.50727.42
Font: Lucida Console 13(Pixels)
Comctl32.dll version 6.0.2900.2982
Windows XP 5.1 Build 2600 Service Pack 2
2 processors

Platform: Win32
Stable Includes:
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\include;

Library Includes:
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\crt\\src;

Other Includes:

--- Info ---

I didn't use the mouse. I remmapped Edit.CompleteWord to Alt+J. I type qqq press ALT-J then it changes to QQQxxx;
You can reporduce it easily. Create a new empty console project, add a single file with no includes.
Create:

int main()
{
int QQQxxx;
qqq<complete-word>
}
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18942 Posts

Posted - Dec 04 2006 :  09:13:39 AM  Show Profile  Reply with Quote
*ah* this makes sense. When you trigger complete word, normally CTRL-SPACE and there is only one item in the list then it is automatically selected. There is no need to show you the list and ask you to pick one of the options, since there aren't any.

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

brain
Junior Member

Hungary
13 Posts

Posted - Dec 04 2006 :  10:24:05 AM  Show Profile  Reply with Quote
I guessed, but QQQxxx is in the wrong case it shouldn't be in the completion list. Or better, the case sensitiveness of the completion list can be toggled with a checkbox in the settings.

So it's a feature, not bug after all.

Thanks for the help.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18942 Posts

Posted - Dec 04 2006 :  2:36:42 PM  Show Profile  Reply with Quote
The IDE's completion listbox is case insensitive as well.

Personally I think a case sensitive listbox would cause more "problems" than it would solve, since a lot of the time the case of symbols and functions is not something I try to remember. So if you case is even slightly off then you are not going to see the suggestion you want to see.

zen is the art of being at one with the two'ness
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