Prover/README
changeset 96 907b1fff5637
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Prover/README	Thu Mar 15 10:07:28 2012 +0000
@@ -0,0 +1,76 @@
+
+Write once, run everywhere
+==========================
+  	Good idea, but still wishful thinking.
+
+	From my experience I would like to add:
+        "Write once, run everywhere, show the same behaviour!"	
+
+
+Known bugs and failures:
+========================
+
+- Cut-and-paste
+	I have not included any code for cut-and-paste. However,
+	cut-and-paste should work fine under Unix. Cut-and-Paste
+	also works in MS IE 3.0 under Mickeysoft Windows. For most of 
+        the other platforms (MacOS etc.) and browsers (Netscape etc.)
+        cut-and-paste does not work.
+
+- Security exception
+	Various versions of Netscape throw a security exception when
+	I try to suspend the thread of the proof search. I have caught 
+	this exception, but my literature does not tell me how to resume 
+	safely from this exception. In effect the proof search enumerates 
+ 	all possible proofs for a sequent and subsequently stops. The user 
+	has no control over how many proofs are shown (the corresponding 
+	windows might appear over each other). This unintended behaviour 
+	has been encountered in:
+	
+	  - Netscape Navigator 3.0 Gold under MS Windows'45
+	  - Netscape Navigator 3.0 under MacOS
+          - Netscape Communicator 4.0 under MacOS
+	  - Netscape Navigator 3.01 Gold under Linux
+	      (But here a "catch" of this exception and a "do nothing" 
+	       helps. God knows why.)
+	  - possible others
+
+- Boxes around the sequents in proofs
+	I have modified the "Label" class such that the "MyLabel" class 
+	has a surrounding box. This improves the readability of the proofs.
+	However,  this feature works ONLY under Unix. The boxes do not 
+	appear in MS Windows and MacOS (reason unknown). 
+
+- Flickering messages
+	The applet prints some messages ("Grammar error", "No more proofs",
+	"Not provable", etc.) in a field below the control buttons. 
+	In some browsers the messages only flicker for a short time.
+	Other browsers show the messages correctly (reason unknown).
+
+
+The applet has been tested under (but see restrictions and bugs):
+=================================================================
+
+Linux:   
+        Netscape Navigator 3.01 Gold
+	Netscape Communicator 4.03, 4.04, 4.07 
+        HotJava 1.1 beta2 (Linux-port)
+        SUN's appletviewer for JDK 1.1.3
+        
+Win'95:
+        Netscape Navigator 3.0 Gold
+	Netscape Communicator 4.01a
+        MS Internet Explorer 3.0.2
+	MS Internet Explorer 4.0	
+
+MacOS:  
+	Netscape Navigator 3.0
+	Netscape Communicator 4.0
+	MS Internet Explorer 3.0.1b1 (PowerPC)
+
+
+Any comments on success or failure for other
+environments and platforms are appreciated.  
+
+Christian.Urban@cl.cam.ac.uk
+