From: Jan P. <jp...@us...> - 2005-09-28 18:40:06
|
Update of /cvsroot/e-p-i-c/org.epic.perleditor/src/org/epic/perleditor/views In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21718/src/org/epic/perleditor/views Modified Files: PerlOutlinePage.java Log Message: Fixed bug #1295065 (sub new not displayed in outline). Index: PerlOutlinePage.java =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.perleditor/src/org/epic/perleditor/views/PerlOutlinePage.java,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- PerlOutlinePage.java 9 Sep 2005 11:00:56 -0000 1.23 +++ PerlOutlinePage.java 28 Sep 2005 18:39:48 -0000 1.24 @@ -69,7 +69,7 @@ "^[\\s]*sub\\s+([^\\n\\r{#]+)", "", "", SourceParser.DO_NOT_DELETE_COMMENT_POD); // only valid Subs are in the Outline List returnList = new ArrayList(); - for (Iterator iter = mySubList.iterator(); iter.hasNext();) { Model listElement = (Model) iter.next(); if (fTextEditor.isNormalText(listElement.getStart())) { returnList.add(listElement); } } return returnList; + for (Iterator iter = mySubList.iterator(); iter.hasNext();) { Model listElement = (Model) iter.next(); if (fTextEditor.isNormalText(listElement.getStart()) || listElement.getName().equals("new")) { returnList.add(listElement); } } return returnList; } public List getModList() { //return getModList(input.getTextWidget().getText()); |