I had noticed this same behavior in 647 - Ideally, the best solution to this IMHO 
would be to still indent the cursor, but automatically remove that indent if the first 
character typed on the next line is a curly brace.

so, after the user presses <enter> the screen would look like

if (true)
  |

Now if the user enters a regular statement, the indent remains

if (true)
  doSomething();
|

but if the user types a '{', the indent would automatically be removed

if (true)
{
  |
}


_______________________________________________
Eap-bugs mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-bugs

Reply via email to