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
 Some bugs
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

6231e
Starting Member

1 Posts

Posted - Aug 29 2007 :  09:51:35 AM  Show Profile  Reply with Quote
Hello. i'm very interested of your product and want to use it but i have found several bugs.

version: 10.3.1559.0

-VAX not working when split window

C++ (vs2003):
-when i make code like this:
class MyType 
{
private:
	int b;
public:
	MyType(int a)
	try : b(a){
	}
	catch(...){
	}
};
refactoring and VAX stop working correctly bcs of constructor.

-the almost the same bug i have found with next declaration:
void test(int a, ..)
code will be compiled only if i add one more "." to func arg list, but VAX will replace "." with "->". and func decl looks like: void test(int a, ..->)

Sorry for my english

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Aug 29 2007 :  12:49:06 PM  Show Profile  Reply with Quote
What problems are you seeing with split windows? Off hand I am not aware of any problems with split windows, but not many of our users use them. I have run some basic tests and I am not seeing any problems, other than VA's enhanced syntax colouring is only fully applied to the current window.


For the code, I added a couple of member variables, giving me:

class MyType 
{
private:
	int b;
public:
	MyType(int a)
		try : b(a){
	}
	catch(...){
	}

	int getSize();
	int getCount();
};

and VA's Create Implementation works perfectly on both "getSize()" and "getCount()" for me. It is a bit confused by the constructor, which is a known problem, but most things should still work correctly:

case=1867

Which problems are you having?


Dot being converted to ->, we have fixed one case where this problem occurs internally:

case=8300

When it is released this fix may help you. When I try typing:

void test(int a, ...)


into a cpp file the 3rd dot is left alone. A few other people have reported the same problem, but it is proving very hard to reproduce internally. It only seems to happen under very specific conditions.

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