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
 Extra 'a' character appended to code generation
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

riandrake
New Member

New Zealand
9 Posts

Posted - May 07 2019 :  3:05:10 PM  Show Profile  Reply with Quote
After build 2331, whenever I use the quick refactor menu to create/move implementation, Visual Assist has started adding an extra 'a' character after the generated code.

I am using Visual Studio 2019 and ViEmu, but I'm pretty sure the issue still occurs if I disable ViEmu.

feline
Whole Tomato Software

United Kingdom
17283 Posts

Posted - May 07 2019 :  4:10:39 PM  Show Profile  Reply with Quote
Can you please load the VA Snippet editor, via:

VA Options -> Suggestions -> Edit VA Snippets (button)

and set the "Type" pull down list to "Refactoring". This will show you the VA refactoring snippets that are used when you trigger these refactoring commands. Can you please select "Create Implementation" and see if there is an extra letter 'a' at the end?

Can you just double check that disabling ViEmu has no effect? From memory 'a' is an append command in Vi, so it would sort of make sense for this to appear for some reason.

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

riandrake
New Member

New Zealand
9 Posts

Posted - May 07 2019 :  6:02:34 PM  Show Profile  Reply with Quote
Ah man, yeah I tried again. It stops happening when ViEmu is disabled. Bummer :/
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
17283 Posts

Posted - May 08 2019 :  08:18:18 AM  Show Profile  Reply with Quote
Confirmed, but also, this happens in VS2017 and VS2019, but does not happen with an older version of VA. I am narrowing down when the change happened now, in case it is something we can address at our end.

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

feline
Whole Tomato Software

United Kingdom
17283 Posts

Posted - May 08 2019 :  11:40:39 AM  Show Profile  Reply with Quote
I have put in a bug report for this, since it only happens with the last couple of builds of VA:

case=140155

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

riandrake
New Member

New Zealand
9 Posts

Posted - May 08 2019 :  4:28:16 PM  Show Profile  Reply with Quote
Thank you!
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
17283 Posts

Posted - May 10 2019 :  07:24:42 AM  Show Profile  Reply with Quote
I forgot to mention, the last build of VA I found without this problem is VA 2318.0, so if want to keep using ViEmu with VA, rolling back to this version for now is worth considering. You can download older versions of VA from this page:

https://support.wholetomato.com/default.asp?W404#2318

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

sean
Whole Tomato Software

USA
2817 Posts

Posted - Jul 12 2019 :  3:16:26 PM  Show Profile  Reply with Quote
case=140155 is fixed in build 2341
https://support.wholetomato.com/default.asp?W404#2341
Go to Top of Page

riandrake
New Member

New Zealand
9 Posts

Posted - Jul 12 2019 :  6:27:14 PM  Show Profile  Reply with Quote
Awesome, looking forward to it!

Thanks for the help :)
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2019 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000