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
 VAX, newbie quest; context problems?
 New Topic  Topic Locked
 Printer Friendly
Author Previous Topic Topic Next Topic  

balda
Junior Member

14 Posts

Posted - Jun 11 2004 :  06:25:31 AM  Show Profile
Hi, I am a newbie for Visual Assist X, just installed it a couple of days ago and have problems:

1) Such a common libraries like Boost and STLport are really confusing for VAX, so VAX for me at the moment mostly looks like enhanced coloring scheme

2) I have faced with the following problem:
namespace ns
{
	class vector
	{
	};

	void func()
	{
		ns::vector v;
		v.// (1)
	}
}

The code is given "as it was", nothing more or less, no includes or whatever... In (1) VAX suggests some "type" from <MYINCLUDE>\\boost\\mpl\\vector.hpp Why?

3) Suggestion: some options influence the behaviour of VAX, I think it will be usefull to grab values while making "Info Copy..."

Config follows:

VA_X.dll file version 10.0.1239.0
Licensed to:
VA X:
VAOpsWin.dll version 1.0.0.44
MSDev.exe version 6.0.9782.2
Devshl.dll version 6.0.9782.0
Devedit.pkg version 6.0.9782.0
Font: Courier -13(Pixels)
Comctl32.dll version 5.82.2800.1106
WindowsNT 5.1 Build 2600 Service Pack 1
Single processor

Platform: Win32 (x86)
Stable Includes:
D:\\TOOLS\\MSVC60\\INCLUDE\\STLPORT;
d:\\tools\\msvc60\\INCLUDE;
d:\\tools\\msvc60\\MFC\\INCLUDE;
d:\\tools\\msvc60\\ATL\\INCLUDE;
D:\\LANG\\INCLUDE;

Library Includes:
d:\\tools\\msvc60\\MFC\\SRC;
d:\\tools\\msvc60\\MFC\\INCLUDE;
d:\\tools\\msvc60\\ATL\\INCLUDE;
d:\\tools\\msvc60\\CRT\\SRC;
D:\\LANG\\SRC;

Other Includes:

support
Whole Tomato Software

5566 Posts

Posted - Jun 11 2004 :  11:14:58 AM  Show Profile
1. Where do you list the location of your Boost headers? Somewhere in the IDE options?

2. We assume you #include <vector> -- this gets much better in build 1240. See:

http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=928

3. We agree. One day, we will include several options and a list of add-ins.

We appreciate your newbie feedback. We often wonder what the new user sees.

Whole Tomato Software, Inc.
Go to Top of Page

balda
Junior Member

14 Posts

Posted - Jun 11 2004 :  3:09:28 PM  Show Profile
1) It is in IDE and VA X actually picked it up, note "D:\\LANG\\INCLUDE" - this is my standard include folder for all 3rd party libraries.

2) I made an emphasis that there were _NO_ _ANY_ includes, just a source I listed in my previous message. VA X still was able to guess about something it parsed somewhere, and that something had no any relation to the source.

Sorry, I can't reach the link you provided: "There Was A Problem. You do not have access to this forum."

Edited by - balda on Jun 11 2004 3:10:05 PM
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Jun 12 2004 :  10:22:52 AM  Show Profile
As for Boost, can you click on one of its #includes in your source? Make sure the full path of the header appears in our Definition field. If not, VA X cannot find the header and hence, the reason for the unknown symbols.

Whole Tomato Software, Inc.
Go to Top of Page

balda
Junior Member

14 Posts

Posted - Jun 14 2004 :  04:18:09 AM  Show Profile
Everything is Ok with the path. VA X sees the boost, STLport etc libs. The problem I faced with may be illustrated by the following code:

#include <boost/numeric/ublas/vector.hpp>
int test()
{
	using namespace boost::numeric::ublas;
	vector<int> a(10);
	a.// (1)
}

in (1) VA X references to std::vector. Although it should reference to the boost::numeric::ublas::vector defined in the vector.hpp of uBLAS library
Go to Top of Page

balda
Junior Member

14 Posts

Posted - Jun 17 2004 :  04:14:12 AM  Show Profile
Hm, I faced with another strange thing. Comments vs VA X:

1) comments from source files are not shown, although the corresponding option in settings is on

2) comments to constructors are not taken into account, actually they are replaced by comments to class itself. It would be great to have for something like "Class classObject();" in tooltip on Class - comment associated with class, if any; in tooltip on classObject() et al. - comment associated with corresponding constructor


Question: Are there any chances in nearest future to have VA X handling template libraries like STLport?
Go to Top of Page

spectecjr
Ketchup Master

USA
64 Posts

Posted - Jun 17 2004 :  6:49:46 PM  Show Profile
quote:
Originally posted by balda

the link you provided: "There Was A Problem. You do not have access to this forum."




Funny... I get exactly the same thing when I click that link too.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Jun 17 2004 :  7:11:15 PM  Show Profile
the link is to a thread in the private beta forum. this is a common "oops"

in this instance you arent missing a great deal. it seems that VAX can be confused over which header to read, and this is better handled in build 1240.

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

balda
Junior Member

14 Posts

Posted - Jun 22 2004 :  05:15:44 AM  Show Profile
When build 1240 will be available? I am keen to try it, but my evaluation period is gonna end soon

Now, I am so impressed that I am not ready to pay

Although, it is just a 100$
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Jun 22 2004 :  05:40:03 AM  Show Profile
Although still on our list, the Boost/STLport issue is not fixed in 1240.

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