X-Git-Url: http://secure.phpeclipse.com

diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/JavaSourceViewer.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/JavaSourceViewer.java
index c5f8376..030c7d5 100644
--- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/JavaSourceViewer.java
+++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/JavaSourceViewer.java
@@ -15,6 +15,7 @@ import java.util.ArrayList;
 
 import net.sourceforge.phpdt.internal.ui.text.SmartBackspaceManager;
 import net.sourceforge.phpdt.ui.PreferenceConstants;
+import net.sourceforge.phpdt.ui.text.PHPSourceViewerConfiguration;
 
 import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.jface.preference.PreferenceConverter;
@@ -138,7 +139,8 @@ public class JavaSourceViewer extends ProjectionViewer implements IPropertyChang
 		    case FORMAT:
 		      Point point = getSelectedRange();
 		      if (point.y==0) {
-		        setSelectedRange(0, getDocument().getLength());
+//		        setSelectedRange(0, getDocument().getLength());
+		        revealRange(0, getDocument().getLength());
 		      }
 		      break;
 		}
@@ -379,7 +381,7 @@ public class JavaSourceViewer extends ProjectionViewer implements IPropertyChang
 			fBackspaceManager.uninstall();
 			fBackspaceManager= null;
 		}
-
+        
 		super.handleDispose();
 	}