Commits

Anonymous committed 7423324

Fixing load project action. Not done yet.

Comments (0)

Files changed (2)

src/org/lispdev/main/DeleteCompilerOutputs.java

 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.ui.IObjectActionDelegate;
 import org.eclipse.ui.IWorkbenchPart;
+import org.lispdev.log.Log;
 import org.lispdev.swank.BaseLocalLispLaunchDelegate;
 import org.lispdev.swank.SwankPlugin;
 
               }
               catch(CoreException e)
               {
-                e.printStackTrace();
+                Log.logException(e);
               }
               monitor.worked(2);
               cleanFasls(project, monitor);
             String fname = file.getName();
 
             if( file.exists() &&
-                BaseLocalLispLaunchDelegate.isCompilerOutput(config, fname) )
+                (BaseLocalLispLaunchDelegate.isCompilerOutput(config, fname)
+                    || "fasl".equals(file.getFileExtension()))) // should remove
             {
               file.delete(true, monitor);
             }
 Can change association on the fly. When changing association, compile
 markers should be updated. I.e. each project should keep list of markers
 for each launcher. The easiest, keep all markers, but change their attributes?
+
+--------------------
+Bugs - odd behavior:
+Load a project in sbcl. One comment contains #<PACKAGE "ASDF0">
+Inspect it - get into debugger (this should not happen)
+Once in debugger inspect first frame - new debugger started? but
+nothing showed this. Sending frames for locals doesn't produce anything (no
+return from swank).