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
 Symbols in Bold Conflicts With Envy Code R Font
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

mmcculli
New Member

3 Posts

Posted - Sep 16 2007 :  2:21:16 PM  Show Profile  Reply with Quote
When using the Envy Code R Font (http://www.damieng.com/blog/2007/08/19/envy-code-r-preview-6-released-with-visual-studio-italics) and the "Local Symbols in Bold" option is enabled, the local symbols show up as the wrong characters. Not sure if this is a font issue or a Visual Assist X issue.

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Sep 18 2007 :  12:39:02 PM  Show Profile  Reply with Quote
I am seeing the same effect here. Thank you for the clear description.

case=8929

No idea if it is a VA or font problem, but I have put in a bug report to see if it is us. For now you may find the Bitstream Vera Sans Mono font useful:

http://docs.wholetomato.com?W145

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

DamienG
New Member

United Kingdom
7 Posts

Posted - Sep 25 2007 :  3:18:26 PM  Show Profile  Reply with Quote
Envy Code R is a normal font set, I think mmcculli is using the "Envy Code R VS" version which consists of just two styles, regular and one drawn as italics but marked as bold to get round the VisualStudio editors aversion to italics.

I'm not sure why VA produces this random text - I would expect the "Local Symbols in Bold" option to use the 'italics as bold' style. In any case an actual bold would not be obtainable as it's place is already taken by the italic.

[)amien
http://damieng.com/fonts/envy-code-r
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Sep 26 2007 :  10:42:56 AM  Show Profile  Reply with Quote
I have seen VS2005 have "problems" using the correct font file, as mentioned in the FAQ item for Bitstream Vera Sans Mono. So it is possible that VS2005 is using "Envy Code R VS" even though I have selected "Envy Code R" in the font dialog.

*ah* now that's interesting, and unexpected. "Envy Code R VS" has just started working correctly for me in VS2005.

I was moving back and forward between the two font's in the IDE's option dialog, applying them, trying to see any visual difference between them. After doing this a couple of times bold text just started working while using the "Envy Code R VS" font. It is still failing with the "Envy Code R" font.

mmcculli can you try this on your system and see if it helps?

DamienG the two fonts look identical to me, based on a casual comparison of a couple of screen shots. I don't know if they are supposed to or not, but that is what I am seeing here.

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

mmcculli
New Member

3 Posts

Posted - Oct 02 2007 :  9:11:49 PM  Show Profile  Reply with Quote
I'm using 1609 now and both fonts show the corruption. I tried switching back and forth a few times but it never went away.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Oct 03 2007 :  2:31:05 PM  Show Profile  Reply with Quote
We think we have this fixed internally, and the fix should show up in the next beta version of VA.

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

mmcculli
New Member

3 Posts

Posted - Oct 06 2007 :  5:03:14 PM  Show Profile  Reply with Quote
Thanks, I'll try again when the next beta build is out.
Go to Top of Page

DamienG
New Member

United Kingdom
7 Posts

Posted - Oct 11 2007 :  8:11:26 PM  Show Profile  Reply with Quote
"Envy Code R" consists of three styles, regular, bold and italic.

"Envy Code R VS" is "Envy Code R" renamed and contains the regular style as normal but also the italic version of the font with all the header information set as bold so that any application trying to use "Envy Code R VS" in bold will in fact end up rendering italic.

This was done to allow italics in the Visual Studio syntax editor (at the expense of not providing bold).

[)amien
Go to Top of Page

Sasa
Tomato Guru

272 Posts

Posted - Oct 12 2007 :  12:08:54 AM  Show Profile  Reply with Quote
Hey DamienG, nice work on that font.

Looking at that blog of yours, would it be possible for you to share with us the color scheme featured in this screen shot? I really like your colors.

Thanks.

C++
Visual Studio 2008 Pro
Windows 7 x64
Go to Top of Page

DamienG
New Member

United Kingdom
7 Posts

Posted - Oct 12 2007 :  09:22:18 AM  Show Profile  Reply with Quote
Which colour scheme are you referring to, a number of them are schemes from elsewhere.


[)amien
Go to Top of Page

Sasa
Tomato Guru

272 Posts

Posted - Oct 12 2007 :  4:59:36 PM  Show Profile  Reply with Quote
Damien, the OP's Link: http://www.damieng.com/blog/2007/08/19/envy-code-r-preview-6-released-with-visual-studio-italics


C++
Visual Studio 2008 Pro
Windows 7 x64
Go to Top of Page

DamienG
New Member

United Kingdom
7 Posts

Posted - Oct 14 2007 :  1:06:50 PM  Show Profile  Reply with Quote
I've cleaned it up and put it up for you at http://damieng.com/blog/2007/10/14/colour-schemes-for-visual-studio

Enjoy,

[)amien
Go to Top of Page

Sasa
Tomato Guru

272 Posts

Posted - Oct 14 2007 :  2:44:39 PM  Show Profile  Reply with Quote
Thank you very much Damien, much appreciated.

C++
Visual Studio 2008 Pro
Windows 7 x64
Go to Top of Page

Sasa
Tomato Guru

272 Posts

Posted - Oct 14 2007 :  5:27:13 PM  Show Profile  Reply with Quote
Feline, does the case 8929 cover also the "highlight matching {} and ()?

With this font when it tries to highlight the {} I get garbage charactes, and when it highligts the () they disappear.

Thanks.

C++
Visual Studio 2008 Pro
Windows 7 x64
Go to Top of Page

DamienG
New Member

United Kingdom
7 Posts

Posted - Oct 15 2007 :  02:48:24 AM  Show Profile  Reply with Quote
Make sure you download the latest version of the font (PR 6.1) as I had to decompose the brackets to fix a problem with Java rendering that could also be affected?

http://damieng.com/fonts/envy-code-r

[)amien
Go to Top of Page

DamienG
New Member

United Kingdom
7 Posts

Posted - Oct 15 2007 :  11:08:02 AM  Show Profile  Reply with Quote
Make sure you download the latest version of the font (PR 6.1) as I had to decompose the brackets to fix a problem with Java rendering that could also be affected?

http://damieng.com/fonts/envy-code-r

[)amien
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Oct 15 2007 :  12:49:06 PM  Show Profile  Reply with Quote
Sasa this bug was put in specifically for problems with bold text and the matching brackets.

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

Sasa
Tomato Guru

272 Posts

Posted - Oct 15 2007 :  12:55:05 PM  Show Profile  Reply with Quote
feline, the latest build (1611) seems to have fixed the issue with the matching bracket and the mathcing parenthesis, altough It did create other artifacts.

Please see the following thread: http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=6811

C++
Visual Studio 2008 Pro
Windows 7 x64

Edited by - Sasa on Oct 15 2007 12:55:17 PM
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Oct 15 2007 :  3:38:25 PM  Show Profile  Reply with Quote
The official fix for this bug is post VA 1611

Plus 1611 was never officially posted, so use at your own risk

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

support
Whole Tomato Software

5566 Posts

Posted - Dec 05 2007 :  6:43:49 PM  Show Profile  Reply with Quote
Case=8929 is fixed in Build 1623.
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