Index: src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
===================================================================
--- src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java	(revision 4054)
+++ src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java	(working copy)
@@ -481,7 +481,7 @@
 
         private static final int SELECTION_HISTORY_SIZE = 10;
 
-        private final LinkedList<Collection<? extends OsmPrimitive>> history = new LinkedList<Collection<? extends OsmPrimitive>>();
+        private final LinkedList<Collection<? extends OsmPrimitive>> history = Main.main.selectionHistory;
         private final List<OsmPrimitive> selection = new ArrayList<OsmPrimitive>();
         private DefaultListSelectionModel selectionModel;
 
Index: src/org/openstreetmap/josm/Main.java
===================================================================
--- src/org/openstreetmap/josm/Main.java	(revision 4054)
+++ src/org/openstreetmap/josm/Main.java	(working copy)
@@ -19,6 +19,7 @@
 import java.net.URISyntaxException;
 import java.util.ArrayList;
 import java.util.Collection;
+import java.util.LinkedList;
 import java.util.List;
 import java.util.Map;
 import java.util.StringTokenizer;
@@ -53,6 +54,7 @@
 import org.openstreetmap.josm.data.coor.CoordinateFormat;
 import org.openstreetmap.josm.data.coor.LatLon;
 import org.openstreetmap.josm.data.osm.DataSet;
+import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.PrimitiveDeepCopy;
 import org.openstreetmap.josm.data.projection.Projection;
 import org.openstreetmap.josm.data.validation.OsmValidator;
@@ -139,6 +141,10 @@
     public UndoRedoHandler undoRedo = new UndoRedoHandler();
 
     /**
+     * History of selections - shared by plugins and SelectionListDialog
+     */
+    public final LinkedList<Collection<? extends OsmPrimitive>> selectionHistory = new LinkedList<Collection<? extends OsmPrimitive>>();
+    /**
      * The main menu bar at top of screen.
      */
     public final MainMenu menu;
Index: build.xml
===================================================================
--- build.xml	(revision 4054)
+++ build.xml	(working copy)
@@ -315,6 +315,10 @@
 		</as:check-signature>
 
 	</target>
+      <target name="runjosm" depends="dist">
+        <java jar="dist/josm-custom.jar" fork="true">
+            <arg line="data_nodist/neubrandenburg.osm"/>
+        </java>
+      </target>
 
-
 </project>
