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
 VA X 1201-1204: common stl symbols
 New Topic  Topic Locked
 Printer Friendly
Author Previous Topic Topic Next Topic  

Uniwares
Tomato Guru

Portugal
2321 Posts

Posted - Dec 01 2003 :  1:37:23 PM  Show Profile
Since the begin of VA X beta I noticed that many common stl symbols like begin(), end(), size() and some others, are always corrected to BEGIN(), END(), SIZE(). This is VERY annoying because it is always wrong.

Turning off "Repair Case" solves this problem.

support
Whole Tomato Software

5566 Posts

Posted - May 13 2004 :  7:07:08 PM  Show Profile
We believe this problem stems from VA X not including the correct vector header.

Does the problem occur only when you type foo.size()?

Does it occur when you are within class foo and type size()?

If you type:

#include <vector>
vector<CString> v;
v.size();

size should remain in lower case. If not, click on the #include and tell us what appears in the Definition field?

Whole Tomato Software, Inc.
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2321 Posts

Posted - May 13 2004 :  9:32:24 PM  Show Profile
Given this simple case, the case remains correctly. Have a look at this shot, which shows some interesting bugs:


1) the contents of the HCB
2) the syntax coloring of the path in the definition bar
3) the comment in the tooltip (see also my post about unrelated comments)

The HCB shows only the "STL" definition as found in the VAX stdafx.h file. It has nothing to do with reality. There is no completion, no suggestion list for v.

Repair case starts to miss the point when I include a bunch of SDK headers, havent figured out yet exactly which ones and in which order.
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - May 14 2004 :  1:52:58 PM  Show Profile
1) Confusion about which vector header to use is confusing VA X. We believe we know what is happening. We have not yet thought of a solution.

ixBug=56

2) We can reproduce the problem with coloring in the Definition field. Looks like we lost a fix recently. Problem exists when coloring is "applied to Wizard Bar."

ixBug=57

Whole Tomato Software, Inc.
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Jun 07 2004 :  5:58:28 PM  Show Profile
1) Expect fix in build 1240.

2) Fixed in build 1239.

Whole Tomato Software, Inc.
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2321 Posts

Posted - Jun 07 2004 :  7:08:17 PM  Show Profile
2) is fine in 1239, I still see coloring of filenames in the include completion list.
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Jun 08 2004 :  4:01:21 PM  Show Profile
case=115

Whole Tomato Software, Inc.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Topic Locked
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000