Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 Syntax highlight bug

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
cwdrat Posted - Mar 28 2008 : 11:50:32 AM
VA_X.dll file version 10.4.1626.1 built 2008.01.17
DevEnv.exe version 7.10.3077.0
msenv.dll version 7.10.3077.0
Font: Courier New 13(Pixels)
Comctl32.dll version 5.82.2900.2982
Windows XP 5.1 Build 2600 Service Pack 2
2 processors

Platform: Win32
Stable Includes:
C:\\Program Files\\boost\\boost_1_34_1;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include;
C:\\Program Files\\Microsoft DirectX 9.0 SDK (June 2005)\\Include;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\include;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\include;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include\\prerelease;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include;

Other Includes:

Stable Source Directories:
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\mfc;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\atl;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\crt\\src;

void foo( unsigned short ){} // colors 'short' as a variable
void foo( unsigned int ){} // colors 'int' as a variable
void foo( unsigned char ){} // colors 'char' as a variable
void foo( signed short ){} // colors 'short' as a variable
void foo( signed int ){} // colors 'int' as a variable
void foo( signed char ){} // colors 'char' as a variable
void foo( long int ){} // colors 'int' as a variable
void foo( long double ){} // colors 'double' as a variable
void foo( unsigned long int ){} // colors 'int' as a variable
void foo( signed long int ){} // colors 'int' as a variable

template< typename T > struct Foo{};

void foo( Foo< unsigned short > ){} // colors 'short' as a variable

void bar( unsigned short i ){} // colors 'short' as a class/structure/typedef
void bar( const unsigned int i ){} // colors 'int' as a class/structure/typedef

The highlighting is correct in the code window, but the indicated errors show up in the VA Outline, tooltips, etc. I have all boxes selected in the "Apply coloring to" section of the "Advanced"->"Fonts and Colors" options. The errors are not consistent between components. For instance, in the "VA Find References Results" window, 'long' is consistently highlighted as a typedef when I search for references to "foo".
3   L A T E S T    R E P L I E S    (Newest First)
cwdrat Posted - Apr 04 2008 : 1:59:46 PM
Thanks for the reply. It's great to see this product constantly improving.
feline Posted - Apr 02 2008 : 3:31:40 PM
I am seeing the same effect here. Thank you for the clear description.

The colouring in VA Outline has been fixed internally, and should be fixed in our next beta build. We are hoping to post this in the next few days. I am not seeing any problems with colouring in tooltips or Find References Results either.
cwdrat Posted - Apr 01 2008 : 12:43:33 PM
Here's a screenshot:


© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000