Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 Visual Assist and Unicode identifiers

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
Nox Metus Posted - Feb 24 2011 : 08:59:13 AM
I like sometimes to name identifiers with Greek letters if it makes sense. std::sin(#945;), for example. It seems like Visual Assist has problems with such names. It completely ignores them and plus it is impossible to create a snippet containing such letters.
6   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Mar 01 2011 : 4:24:58 PM
I had not realised you were working like this. As you say, my suggestion is no help in this situation.

Apart from the lack of bold on these variables, is VA generally working correctly for you with them?
Nox Metus Posted - Feb 26 2011 : 02:07:32 AM
quote:
If you are having any problems with listboxes or Find References Results handling the Greek characters correctly setting the language for non unicode programs to Greek, via Control Panel, in Windows, should help.
It's set to my native language, Russian. Setting it to Greek (which requires to restart the system) in order just to have Visual Assist working properly with a couple of Greek letters and ruining on the way all other non-Unicode Russian programs, including file managers, is absolutely ugly and unacceptable. Plus it won't help if I have Unicode symbols from several different code pages in my program.
feline Posted - Feb 25 2011 : 4:22:27 PM
I am seeing the same effect here. Thank you for the clear description.

case=2366

If you are having any problems with listboxes or Find References Results handling the Greek characters correctly setting the language for non unicode programs to Greek, via Control Panel, in Windows, should help. Unfortunately this does not fix the lack of bold on local variables for me.
Nox Metus Posted - Feb 25 2011 : 11:14:57 AM
Holding an Alt key and typing numbers on the numeric keypad can produce only symbols with the code less than 256. 945 is a Greek letter alpha. I am sorry for the confusion. Look at the picture below to understand what I mean.



alpha should be bold as well as b0, b1,... below.
feline Posted - Feb 24 2011 : 8:26:42 PM
I am not quite sure what you are trying here, so I held down the Alt key and typed 945 on the numeric keypad to enter a character into the middle of a local variable, using VA 1842 and VS2008. This is what I am seeing:



VA is highlighting the identifier without any problems for me.

Unfortunately the VA Snippet editor not supporting Unicode is a known limitation that we are working on:

case=17006

we are improving VA's Unicode support and handling over time, as you see, but we have not yet finished doing this.
Nox Metus Posted - Feb 24 2011 : 09:06:53 AM
Oops... I checked the new release. It partially works. Suggestion lists work, tips work. Visual Assist doesn't highlight identifiers with Unicode symbols though. And it is impossible to create a snippet with Unicode symbols. And Visual Assist underlines as an error method names if the object name contains Unicode symbols.

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