Author |
Topic |
|
tjcbs
Tomato Guru
104 Posts |
Posted - Jul 24 2014 : 10:50:39 PM
|
This feature should also work for classes. When a class is selected, an implementation should be created for all the member functions. Even better if implementations which already exist are skipped. |
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
|
tjcbs
Tomato Guru
104 Posts |
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
Posted - Jul 26 2014 : 11:17:54 PM
|
I am glad this is now working for you. For using an older version, the two options:
VA Options -> Startup -> Automatically check for new version VA Options -> Startup -> Also check for new beta version
are designed to help here, so you can find out when a new version is made available. |
zen is the art of being at one with the two'ness |
|
|
jwiede
Junior Member
USA
12 Posts |
Posted - Aug 22 2014 : 9:52:23 PM
|
quote: Originally posted by feline
I am glad this is now working for you. For using an older version, the two options:
VA Options -> Startup -> Automatically check for new version VA Options -> Startup -> Also check for new beta version
are designed to help here, so you can find out when a new version is made available.
It would also be useful for customers if there was a label on added features of the version/revision when they were added (no point in going too retroactive, though). For folks whose support expired, that would allow them to determine whether they need to upgrade to obtain the feature, or if it is still within the set of versions/revisions they already can access. |
Thanks!
-John W. |
Edited by - jwiede on Aug 22 2014 9:53:37 PM |
|
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
|
tjcbs
Tomato Guru
104 Posts |
Posted - Oct 03 2014 : 6:45:06 PM
|
Another nice improvement would be to add similar functionality to implement all c-style functions in a header. Or, to implement all the functions which are currently selected in a selection block. |
|
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
Posted - Oct 04 2014 : 7:49:10 PM
|
We are considering allowing you to trigger refactoring commands via VA Outline, on several selected items at once. This would help here, if and when this is done. It also bypasses any edge cases to do with partly selecting a function:
case=7787 |
zen is the art of being at one with the two'ness |
|
|
tjcbs
Tomato Guru
104 Posts |
Posted - Oct 08 2014 : 6:33:52 PM
|
Is it just me, or is it still very common for code to be underlined which compiles fine? Shouldn't that be fixed first? Or is this something that is only happening to me? |
|
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
Posted - Oct 08 2014 : 7:13:11 PM
|
Firstly, which IDE are you using? VA does not underline code in VS2010 and above, since the IDE is doing this underlining.
Based on support enquiries, this is not common, in fact it is very rare. Are you seeing this a lot? Is this most files? Most days? Is there any pattern to this? |
zen is the art of being at one with the two'ness |
|
|
tjcbs
Tomato Guru
104 Posts |
Posted - Oct 08 2014 : 10:55:18 PM
|
I am still using VS2008. Maybe most others have moved on by now? But also, it is an elusive problem for me, and so I don't report it because I don't know how to reproduce it. I've tried and failed to create test cases.
Underlining seems to behave well on files I'm not working on. But of course the whole point is for it to operate on files that I *am* working on.
There seems to, sometimes, be very excessive lag (as in minutes) between me making corrections and the underlining catching up to those corrections. It is common enough that I have been trained to pretty much ignore the underlines. I will pay more attention when it happens in the future, and submit a support query when I have something more definite. |
|
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
Posted - Oct 09 2014 : 2:55:25 PM
|
VS2008 is still comes up fairly often in support enquires. The underlining is coming from VA, so we can look at it. The first thing is that VA does not start underlining in a file until you start editing the file. This is an optimisation to speed up simply browsing through and reading code you are not actually editing, which is why you only see underlining some of the time.
The delay in VA catching up, how many files do you have in your solution?
If you open VA's Open File in Solution dialog (Alt-Shift-O) the title bar contains two numbers. The first number is the number of files currently listed, which changes as you filter the list. The second number is the total number of files in the list, which is normally the number of files in your solution. What is this second number?
When you are working in a cpp file, do the updates seem as slow? The underlining should normally update more quickly than this, and it should be reliable. |
zen is the art of being at one with the two'ness |
|
|
tjcbs
Tomato Guru
104 Posts |
Posted - Oct 12 2014 : 10:00:16 PM
|
I only have 221 files. However, I was wrong, it's not really a delay. What happens is, I will type something, and when I hit ';' VA will quickly parse it and remove any underlines. Then, a second or so later, the underlines will reappear, and will remain indefinitely, no matter how long I wait. But, if I click on one of the underlined terms, so that it is highlighted, VA will instantly remove the underlines, and they won't come back. |
|
|
jwiede
Junior Member
USA
12 Posts |
Posted - Oct 13 2014 : 1:50:59 PM
|
With all due respect, this sounds like a completely different issue from the one the original thread was about. Perhaps best to move to a new thread, instead of just hijacking this one? |
Thanks!
-John W. |
Edited by - jwiede on Oct 13 2014 1:51:48 PM |
|
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
Posted - Oct 13 2014 : 2:26:27 PM
|
First, can you go into VA options, and make sure you have different, and distinct colours for:
VA Options -> Underlines -> Underline spelling errors in comments and strings using VA Options -> Underlines -> Underline mistyped symbols using
preferably not Red. This is just to double check that the underlining is coming from VA, and that we know what type of error VA thinks it is underlining.
Given your other recent thread:
http://forums.wholetomato.com/forum/topic.asp?TOPIC_ID=12058
I am wondering if complex template code is a factor here. Does this seem like it might be a factor? Or are you seeing this problem with all code? |
zen is the art of being at one with the two'ness |
|
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
Posted - Oct 13 2014 : 2:28:01 PM
|
jwiede, this is a totally separate issue, but this tends to happen to threads. I try to keep things mostly under control, but while a thread is only dealing with one issue at a time its not always making a fuss about. |
zen is the art of being at one with the two'ness |
|
|
tjcbs
Tomato Guru
104 Posts |
Posted - Oct 14 2014 : 11:35:20 PM
|
Yup, it is coming from VA. Honest, Blue Collar code, not complex templates. mLinks *is* a (simple, 1 parameter) template, if that should matter.
Clicking on "pLink" made the underlines go away. |
Edited by - tjcbs on Oct 14 2014 11:36:28 PM |
|
|
feline
Whole Tomato Software
United Kingdom
19021 Posts |
Posted - Oct 15 2014 : 12:34:58 AM
|
Any relationship to the "pLink" in the code sample in your other thread:
http://forums.wholetomato.com/forum/topic.asp?TOPIC_ID=12058
where I cannot reproduce the second bug report? It might make sense to continue this discussion over in that thread, since if this is the same pLink, it is interesting that you have odd underlining, and an odd tooltip that so far I cannot reproduce. |
zen is the art of being at one with the two'ness |
|
|
|
Topic |
|