Author |
Topic |
|
msew
Ketchup Master
94 Posts |
Posted - Feb 17 2004 : 05:37:25 AM
|
example:
you have have a class with a private impl struct.
so you have
void someNameSpace::someClass:someFunc( someClass* p_someData ) { m_impl->aDataPointer = p_someData; }
so now say you go to the
m_impl->aDataPointer
and type either . or -> (in this case the . turns into an -> )
your cursor will end up at end of the line after the ;
really aggrevating.
Is there some option to turn this behavior off or this a bug?
my info:
VA_X.dll file version 10.0.1216.0 Licensed to: Trial License VA4 License: Trial License VAOpsWin.dll version 1.0.0.33 DevEnv.exe version 7.10.3077.0 msenv.dll version 7.10.3077.0 Font: Courier New 13(Pixels) Comctl32.dll version 5.82.2800.1106 WindowsNT 5.1 Build 2600 Service Pack 1 Single processor
Platform: Custom Stable Includes: c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\include; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\include; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include\\prerelease; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include; C:\\depot_vanguard\\coding\\source\\xlib\\boost\\boost;
Library Includes: c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\mfc; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\atl; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\crt\\src;
Other Includes:
thanks
~msew
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Feb 17 2004 : 12:07:37 PM
|
The behavior is a bug.
What keyboard mapping scheme is selected in Tools|Options|Environment|Keyboard? Does the problem remain if you switch temporarly to a default scheme? |
Whole Tomato Software, Inc. |
|
|
msew
Ketchup Master
94 Posts |
Posted - Feb 17 2004 : 7:09:25 PM
|
>Tools|Options|Environment|Keyboard
Default Settings
|
|
|
Stephen
Tomato Guru
United Kingdom
781 Posts |
Posted - Feb 23 2004 : 05:29:21 AM
|
Got it!
Having seen two of msew's "jump to end of line" bugs (1571 and this one) in quick succession, although I'd never seen them before, I started thinking what I'd changed.
It turns out that they only happen if "Word wrap" is enabled.
I know that VA doesn't work with Word wrap (407, 416). Most people probably don't know that though, and unlike my original bug in 407, it's not obvious that this bug is anything to do with Word wrap.
|
Stephen Turner ClickTracks http://www.clicktracks.com/ Winner: ClickZ's Best Web Analytics Tool 2003 & 2004
|
|
|
msew
Ketchup Master
94 Posts |
Posted - Feb 26 2004 : 07:02:13 AM
|
this will be fixed ? :-)
I will die without word wrapping |
|
|
Stephen
Tomato Guru
United Kingdom
781 Posts |
Posted - Feb 26 2004 : 07:18:44 AM
|
I would like to see it fixed too, but my understanding from thread 416 is that it won't happen. |
Stephen Turner ClickTracks http://www.clicktracks.com/ Winner: ClickZ's Best Web Analytics Tool 2003 & 2004
|
|
|
WannabeeDeveloper
Tomato Guru
Germany
775 Posts |
Posted - Feb 26 2004 : 07:20:14 AM
|
I wouldn't bet on that one, too...
WordWrap already had to be disabled in Visual Assist .NET, as Stephen's link shows... |
|
|
|
unsatisfied
New Member
3 Posts |
Posted - Feb 26 2004 : 10:39:55 PM
|
How is anyone expected to use a plugin like this? With bugs like this it renders VC++ totally unusable & disabled the beta, then today I found out they planned to charge money for this thing... something I can't believe they would do considering it makes writing OO code impossible. |
|
|
Stephen
Tomato Guru
United Kingdom
781 Posts |
Posted - Feb 27 2004 : 04:40:44 AM
|
Is this a troll?
I agree it's bad to have to choose between Word Wrap and Visual Assist, but VA definitely wins. |
Stephen Turner ClickTracks http://www.clicktracks.com/ Winner: ClickZ's Best Web Analytics Tool 2003 & 2004
|
|
|
feline
Whole Tomato Software
United Kingdom
19014 Posts |
Posted - Feb 27 2004 : 06:36:32 AM
|
this is only a troll if we get upset ;)
as for work wrap, i am moving from Vim under Unix (via a dumb terminal) to VS + VAX under windows. i have never used word wrap in Vim, so i am not missing it in VS. as for this tool, when i first started using VS i refused to use its editor, and did all of my editing in Vim for windows. it is only with VA that i am prepared to use the VS editor. |
zen is the art of being at one with the two'ness |
|
|
unsatisfied
New Member
3 Posts |
Posted - Feb 27 2004 : 09:50:34 AM
|
It's not a troll if it's a valid point, I'm not making anything up here but trying to bring a major problem to attention, there are many others who installed VA X, wrote <20 lines of code, and uninstalled it or disabled it as I did. I re-enabled it out of curiosity when the "buy" dialog came up, and I've found that the syntax colouring and autocomplete work better than the standard 2/3 of the time, but I think that at the moment a lot of people are going to have a hard time justifying a purchase like that.
PS. Disabling word wrap is no big deal to me, but there was no indication that I should when I installed the plugin. |
|
|
LarryLeonard
Tomato Guru
USA
1041 Posts |
Posted - Feb 27 2004 : 11:11:35 AM
|
Although in my opinion unsatisfied is overreacting, it had somehow gotten by me that Word Wrap must be disabled to use VAX. Here's my two cents.
Let me first be clear that I don't use Word Wrap, I don't like Word Wrap, and I don't understand why anyone would ever use Word Wrap. It feels strange and awkward to me. But, having said that, Word Wrap is a major new feature in the IDE, and I don't think VAX can get away with not supporting it. I think it's too big of a restriction, and will (here's the bottom line) hurt sales.
unsatisfied's hasty reaction, like it or not, is probably typical: if it doesn't support Word Wrap, it's not a complete product, so I'll uninstall it after 20 lines of code.
|
|
|
Uniwares
Tomato Guru
Portugal
2322 Posts |
Posted - Feb 27 2004 : 11:22:20 AM
|
Sorry? Hello? Word Wrap? I mean thats a nice feature in a word processor, but for writing code its pretty useless. (Ok, given the amount of screen space wasted by the "tool" windows of VS.NET, it might be actually useful sometimes, so one can edit anything in the remaining 320x200 source code window) Just turn off all that space wasting tool windows, make them autohide, buy a monitor > 15" and use a resolution > 800x600. Then you'll never ever need to word wrap any code. But probably its now just me overreacting. I still expect that people know how to use a scroll bar, or type Ctrl+PgDn. |
|
|
Stephen
Tomato Guru
United Kingdom
781 Posts |
Posted - Feb 27 2004 : 11:39:50 AM
|
Yes, Uniwares, you are overreacting! msew said that he had two source code windows side-by-side. That doesn't seem unreasonable to me — in fact, I often do that in emacs, although I find the VS implementation too cumbersome to use. It also seems like a good reason to use Word Wrap.
I agree with Larry. I can live without Word Wrap, but some people can't. There's no point in arguing about which development environment is "right" any more than we should argue over colours. The fact is that if VA doesn't support them, they won't buy VA. The Tomato Growers have to weigh up the difficulty of supporting it against the lost sales. |
Stephen Turner ClickTracks http://www.clicktracks.com/ Winner: ClickZ's Best Web Analytics Tool 2003 & 2004
|
|
|
unsatisfied
New Member
3 Posts |
Posted - Feb 27 2004 : 12:53:59 PM
|
I hate wordwrap as well, but that's not the issue I didn't even mean to turn wordwrap on, by habit my lines of code rarely get long enough for me to notice wordwrap, and I had just reinstalled the IDE on a new computer. I'm not sure how wordwrap got turned on, and until I came here it was my impression (as well as the impression of countless others who will not spend the time looking for a reason) that the bug was part of the plugin, and not the result of wordwrap being on. |
|
|
Uniwares
Tomato Guru
Portugal
2322 Posts |
Posted - Feb 27 2004 : 1:07:30 PM
|
quote: Originally posted by Stephen
Yes, Uniwares, you are overreacting!
Uhm, guessed so
quote: Originally posted by Stephen
msew said that he had two source code windows side-by-side.
No, he just said he used vertical split windows. And that split windows has some problems on its own we know already.
Anyway, I agree that VA should disable the word wrap and bring a big, fat warning everytime the user turns it on |
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Feb 27 2004 : 3:45:50 PM
|
Fixed in build 1218. |
Whole Tomato Software, Inc. |
Edited by - support on Mar 01 2004 11:54:19 AM |
|
|
msew
Ketchup Master
94 Posts |
Posted - Mar 02 2004 : 11:19:19 PM
|
this fails in the following case
word wrapped ->|
|
std::string test = L"jfjf" << someStructOne << L"aahhh" << L"dddddd" | << someStructTwo. << L"fff";
|
if you put a . after the someStructTwo and that part of the line has been word wrapped then the caret will go to the end of the line.
someStructOne works fine and does not move the caret
the L"" will fail on the wrapped line the -> will fail on the wrapped line the . will fail on the wrapped line
VA_X.dll file version 10.0.1218.0 Licensed to: Trial License VA4 License: Trial License VAOpsWin.dll version 1.0.0.40 DevEnv.exe version 7.10.3077.0 msenv.dll version 7.10.3077.0 Font: Courier New 13(Pixels) Comctl32.dll version 5.82.2800.1106 WindowsNT 5.1 Build 2600 Service Pack 1 Single processor
Platform: Custom Stable Includes: c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\include; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\include; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include\\prerelease; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include; C:\\depot_vanguard\\coding\\source\\xlib\\boost\\boost;
Library Includes: c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\mfc; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\atl; c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\crt\\src;
Other Includes:
|
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Mar 03 2004 : 10:57:40 AM
|
Build 1219 includes more fixes related to word wrap. |
Whole Tomato Software, Inc. |
Edited by - support on Mar 04 2004 11:55:21 PM |
|
|
msew
Ketchup Master
94 Posts |
Posted - Mar 06 2004 : 02:36:39 AM
|
what on earth! I am still using 1218?!?!
I installed and it asked me to reboot and what do you know I am clearly on 1218.
!@#$%
reinstalling again! |
|
|
msew
Ketchup Master
94 Posts |
Posted - Mar 06 2004 : 08:21:56 AM
|
kk 1219 fixed this for me!
sweetness! |
|
|
|
Topic |
|