Exactly. Sometimes, IDEA is too smart. Simply some functionality to, let's say, surround the selected text with parentheses.
Tom At 14:47 12.02.02 -0800, you wrote: >I often use parentheses in if statements like this to visually group sets of >items. It would be nice if IDEA wasn't quite so discriminating in this >case. > >Jason Boehle >[EMAIL PROTECTED] > > >-----Original Message----- >From: Jonas Kvarnstr�m [mailto:[EMAIL PROTECTED]] >Sent: Tuesday, February 12, 2002 3:57 PM >To: IDEA Early Access Program >Subject: Re: [Eap-list] BUG: small bug in Surround With > > >On Tue, 2002-02-12 at 21:43, Jason Boehle wrote: > > > If I select the expression "b1 || b2", hit Ctrl+Alt+T, it works as > > expected. If I select the expression "b1 || b2 || b3", hit Ctrl+Alt+T, > > it works as expected. If I select the expression "b2 || b3", hit > > Ctrl+Alt+T, I get no pop-up menu. Why? > >The parse tree for the expression is: > > or > / \ > / \ > or b3 > / \ > / \ > b1 b2 > >"b1 || b2 || b3" corresponds to a node in the tree. "b1 || b2" is also a >node in the tree. But "b2 || b3" corresponds to two separate branches in >the tree. It is not a valid subexpression. > >At least I imagine this is the reason, together with the fact that IDEA >wants to present context-dependent alternatives depending on the expression >or statement you're surrounding with something. For a less intelligent >editor that viewed "surround with" simply as "add some text before and after >whatever happens to be selected" this would not be a problem... > > > >_______________________________________________ >Eap-list mailing list >[EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list > >_______________________________________________ >Eap-list mailing list >[EMAIL PROTECTED] >http://www.intellij.com/mailman/listinfo/eap-list _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
