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

sl@sh
Tomato Guru

Switzerland
204 Posts

Posted - Jan 05 2007 :  03:57:47 AM  Show Profile  Reply with Quote
One issue that while irritating isn't all that much of a problem:

Sometimes when I look at a file, I see VA parsing messages flashing in the status bar every second or so. Strangely enough, VA appears to be parsing the file I'm looking at repeatedly and incessantly, although it didn't change since I last looked at it, and is even read-only. When I switch to another file, the message keeps flashing (and still for the same file, not the one I switchd to), until I actually close the window containing the problematic(?) file. If I open that file again everything's fine.

Unfortunately I cannot reproduce this, it just happens several times a day, and once I *fix* it, nothing I do can make it reappear.

I realize without steps to reproduce you will have a hard time of fixing it, but I thought I post it anyway in case you already heard of it and could give me some other hints.

IDE: VS 2003 (C++)
VA version: 1538

P.S.: I had the option "Watch for externally modified files..." switched on, I now switched it off to see if it makes a difference.

Edited by - sl@sh on Jan 05 2007 03:59:31 AM

feline
Whole Tomato Software

United Kingdom
19022 Posts

Posted - Jan 05 2007 :  08:23:04 AM  Show Profile  Reply with Quote
This is very strange. There is a known effect where VA's parsing messages on the status bar appear and disappear. This is because VA does not have full control of the status bar, and the IDE thinks it is the only process using the status bar. So the IDE will replace / remove VA's status bar text, and then VA puts it back again.

However this does not explain why the same file is appearing all of the time.

When this happens is the code using a lot of templates?
Are you seeing a lot of CPU load?

Sometimes VA's parser gets confused by very heavy template code. You may find 1543 to be better, since there have been some recent bug fixes for heavy C++ template code.

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

sl@sh
Tomato Guru

Switzerland
204 Posts

Posted - Jan 05 2007 :  08:52:50 AM  Show Profile  Reply with Quote
It's definitely not related to templates. I'm currently working on a test project that step by step replaces some old C-style code with C++ code, and last time it happened I was looking at an old C file.

It might be the IDE and VA fighting over the status bar text without actually doing anything, especially since the text keeps referring to the same file, even if I change the focus to another editor window. And I don't recognize any slowing down, so as I said, it's irritating, but not really much of a problem.

Next time it happens I'll try to not touch the windows and see if I can stop it by forcing another status bar text.
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