I broke the build using loc.replace in PHPManualView.java. I changed this to replaceA...
authorEdward Mann <phpeclipse.dev@edmann.com>
Mon, 28 Jan 2008 16:23:44 +0000 (16:23 +0000)
committerEdward Mann <phpeclipse.dev@edmann.com>
Mon, 28 Jan 2008 16:23:44 +0000 (16:23 +0000)
net.sourceforge.phpeclipse.phpmanual/src/net/sourceforge/phpeclipse/phpmanual/views/PHPManualView.java

index 8c8123a..b4ff23c 100644 (file)
@@ -101,8 +101,8 @@ public class PHPManualView extends ViewPart implements INullSelectionListener, I
                browser.addLocationListener(new LocationAdapter(){
                        public void changing(LocationEvent event){
                                String loc = event.location.toString();
-                               if(!loc.equalsIgnoreCase("about:blank")){
-                                       String func = loc.replace("file:///", "");
+                               if(!loc.equalsIgnoreCase("about:blank") && !loc.startsWith("jar:")){
+                                       String func = loc.replaceAll("file:///", "");
                                        func = func.replaceAll("#.+$", "");
                                        String[] afunc = loc.split("\\.");
                                        if(!afunc[1].equalsIgnoreCase(lastOccurrence)) {