Formatting problem with cursors.
1.1 --- a/PLSQL/Formatter/src/org/netbeans/modules/plsql/format/PlsqlFormatter.java Thu Nov 03 13:58:48 2011 +0530
1.2 +++ b/PLSQL/Formatter/src/org/netbeans/modules/plsql/format/PlsqlFormatter.java Tue Nov 08 16:41:11 2011 +0530
1.3 @@ -632,7 +632,7 @@
1.4 break;
1.5 } else if (imageTmp.equalsIgnoreCase("IS")) {
1.6 //Check whether this is CURSOR
1.7 - TokenItem tmp = findLineFirstNonWhitespace(getPosition(tokenTemp, 0)).getToken();
1.8 + TokenItem tmp = getIsParent(tokenTemp.getPrevious());
1.9 if ((tmp.getImage().trim().equalsIgnoreCase("CURSOR"))
1.10 || (tmp.getImage().trim().equalsIgnoreCase("TYPE"))) {
1.11 tokenTemp = getPreviousToken(tokenTemp);