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
 1230: vc6 syntax highlighting
 New Topic  Topic Locked
 Printer Friendly
Author Previous Topic Topic Next Topic  

lmf
Junior Member

10 Posts

Posted - Apr 21 2004 :  8:32:17 PM  Show Profile
Is still broken as in msg http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=2104

It was scheduled to be fixed in 1230, any ideas when this'll be fixed?

martin

King3D
Senior Member

29 Posts

Posted - Apr 24 2004 :  12:56:20 PM  Show Profile
I hope it is fixed soon. :)
Go to Top of Page

LarryLeonard
Tomato Guru

USA
1041 Posts

Posted - Apr 24 2004 :  2:23:22 PM  Show Profile
Um, instead of starting a new thread, it would be less confusing to just bump the old thread, and delete this one... Also, in that thread, they said they hoped to have it fixed in 1231...

Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Apr 25 2004 :  10:19:15 AM  Show Profile
Larry is correct on both points. Please bump old threads when possible. (We deleted your "1230 colors" thread.)

Build 1231 will have more coloring fixes.

FWIW, Most problems with coloring are related to strange ways in which the IDE updates the display. For example, the "abc" and "foo" portions of "abc123foo" are drawn first. The IDE updates elsewhere on the display, then returns to draw "123." Strange. The behavior depends on the font, language packs installed and programming language. Yes, "abc123foo" is drawn differently in C# than in C/C++. You do see the difference. VA X does.

We find and code around strange ways as they are reported.

Whole Tomato Software, Inc.
Go to Top of Page

LarryLeonard
Tomato Guru

USA
1041 Posts

Posted - Apr 26 2004 :  10:29:50 AM  Show Profile
quote:
For example, the "abc" and "foo" portions of "abc123foo" are drawn first. The IDE updates elsewhere on the display, then returns to draw "123."
Oh man, that's priceless. After using Microsoft APIs for what seems like 13 years (but it can't be, 'cause that would make me 45), I can only shudder at what the IDE must look like on the inside...
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19014 Posts

Posted - Apr 26 2004 :  11:56:20 AM  Show Profile
Larry, its probably only a couple of years. i am starting to think the experience will feel like 13 years quite quickly. XSL certainly does.

i agree, if people made up this sort of thing you just wouldn't believe it.

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

Old as dirt
Tomato Guru

USA
246 Posts

Posted - Apr 26 2004 :  12:55:07 PM  Show Profile
Larry,
I feel sooo sorry for you being at that horribly old age of 45 Just remember, this is as good as you will ever feel.
Now on to the serious question. What is bumping and how do you do it?

Ken
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19014 Posts

Posted - Apr 26 2004 :  1:00:04 PM  Show Profile
there are so many possible answers to this *wicked expression*

bumping is simply adding a new post to an existing, old thread to bump it back up to the top of the message board.

zen is the art of being at one with the two'ness

Edited by - feline on Apr 26 2004 1:12:55 PM
Go to Top of Page

LarryLeonard
Tomato Guru

USA
1041 Posts

Posted - Apr 26 2004 :  1:12:17 PM  Show Profile
*bump*
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Apr 26 2004 :  3:15:57 PM  Show Profile
It is not officially released yet, but 1231 is up.

http://www.wholetomato.com/downloads/VA_X_Setup1231.exe



Whole Tomato Software, Inc.
Go to Top of Page

gear
Junior Member

10 Posts

Posted - Apr 27 2004 :  2:48:24 PM  Show Profile
Well, so far it appears as though the syntax highlighting with black background has been resolved in 1231 (so far). I'll continue to test it as I work, but looking good thus far.

Thanks for the effort,
Patrick
Go to Top of Page

spectecjr
Ketchup Master

USA
64 Posts

Posted - Apr 28 2004 :  01:40:28 AM  Show Profile
I'm still seeing the same problems with 1231. A little less, but still there.
Go to Top of Page

Old as dirt
Tomato Guru

USA
246 Posts

Posted - Apr 28 2004 :  08:42:47 AM  Show Profile
quote:
Originally posted by support

It is not officially released yet, but 1231 is up.



Thanks! It looks good so far. Now I can go on the next things that annoy me

Ken
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Apr 28 2004 :  11:50:06 AM  Show Profile
spectecjr, can you see a pattern that causes it to still break?

Whole Tomato Software, Inc.
Go to Top of Page

spectecjr
Ketchup Master

USA
64 Posts

Posted - Apr 29 2004 :  04:09:32 AM  Show Profile
quote:
Originally posted by support

spectecjr, can you see a pattern that causes it to still break?



No real pattern, other than numbers and underscores get in the way.

Is there a more real-time way we can discuss this? Any logging stuff I can get you or anything like that? I really want to help get this sorted out.

Here's my test file again. Black background is being used.

Interestingly, if you select the text, sometimes the #define is colored wrong! On some lines, it's white, on other lines it's colored in the Method color.

#include "stdafx.h"
#define SOFTWARE_DATA_VERSION_MAJOR (1)
#define SOFTWARE_DATA_VERSION_MINOR (1)
#define THIS_ISATEST_TOBESURE
#define THIS_ISATEST_TOO (1)
#define thiscontains234numbers 1021
#define THIS_CONTAINS34NUMBERS 1023
#define __TESTSYMBOL (1)
#define __TESTSYMBOL2(a,b) (a == b)
#define __TESTSYMBOL3
#define __TEST_SYMBOL (1)
#define __TEST_SYMBOL2(a,b) (a == b)
#define __TESTSYMBOL (1)
#define __TESTSYMBOL2(a,b) (a == b)
#define __TESTSYMBOL3
#define TEST_SYMBOL_2
#define TEST_SYMBOL_2_TEST
#define _TEST_SYMBOL_2_

struct testNumbers {
bool thisis1;
bool thisis2;
bool thisis33333;
bool lookattheorangenumbers22222;
};


The #define bug happens on these lines:

#define __TESTSYMBOL2(a,b) (a == b)
#define __TEST_SYMBOL2(a,b) (a == b)
#define __TESTSYMBOL2(a,b) (a == b)

The # is white (default text color), "define" is in the method color. "a" is in the method color, and "b" is in the variable color.

In the struct testNumbers {}, the numbers are painted in the Variables color, and the rest of the text is default text color.
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Apr 29 2004 :  08:04:55 AM  Show Profile
spectecjr, The fix was for coloring disappearing all together. See your original post for painting of _'s and numbers:

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

Whole Tomato Software, Inc.
Go to Top of Page

spectecjr
Ketchup Master

USA
64 Posts

Posted - Apr 29 2004 :  10:30:11 AM  Show Profile
quote:
Originally posted by support

spectecjr, The fix was for coloring disappearing all together. See your original post for painting of _'s and numbers:

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



Ahh... oops.. Sorry about that.
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