Index: ../trunk-jpl/scripts/ol
===================================================================
--- ../trunk-jpl/scripts/ol	(revision 18801)
+++ ../trunk-jpl/scripts/ol	(revision 18802)
@@ -1,13 +0,0 @@
-#!/bin/bash
-
-#Get the runme file, read it, and display steps
-rm -rf orglist_temporary_file
-LIST=$(cat runme.m | grep perform | sed "s/'/ /g" | awk '{print $3}')
-
-COUNT=0;
-echo "Available steps"
-for STEP in $LIST
-do
-	let COUNT=$COUNT+1
-	printf '%3i: %s\n' $COUNT $STEP
-done
Index: ../trunk-jpl/scripts/ol.m
===================================================================
--- ../trunk-jpl/scripts/ol.m	(revision 18801)
+++ ../trunk-jpl/scripts/ol.m	(revision 18802)
@@ -1 +1,14 @@
-system('ol');
+
+	fid=fopen('runme.m','r');
+	
+	tline = fgets(fid);
+	count=1;
+	while ischar(tline)
+		tline = fgets(fid);
+		if length(tline)>16,
+			if strcmpi(tline(1:16),'if perform(org,'''),
+				disp(sprintf('%i: %s',count,tline(17:end-5)));
+				count=count+1;
+			end
+		end
+	end
