|
1 |
|
2 Write once, run everywhere |
|
3 ========================== |
|
4 Good idea, but still wishful thinking. |
|
5 |
|
6 From my experience I would like to add: |
|
7 "Write once, run everywhere, show the same behaviour!" |
|
8 |
|
9 |
|
10 Known bugs and failures: |
|
11 ======================== |
|
12 |
|
13 - Cut-and-paste |
|
14 I have not included any code for cut-and-paste. However, |
|
15 cut-and-paste should work fine under Unix. Cut-and-Paste |
|
16 also works in MS IE 3.0 under Mickeysoft Windows. For most of |
|
17 the other platforms (MacOS etc.) and browsers (Netscape etc.) |
|
18 cut-and-paste does not work. |
|
19 |
|
20 - Security exception |
|
21 Various versions of Netscape throw a security exception when |
|
22 I try to suspend the thread of the proof search. I have caught |
|
23 this exception, but my literature does not tell me how to resume |
|
24 safely from this exception. In effect the proof search enumerates |
|
25 all possible proofs for a sequent and subsequently stops. The user |
|
26 has no control over how many proofs are shown (the corresponding |
|
27 windows might appear over each other). This unintended behaviour |
|
28 has been encountered in: |
|
29 |
|
30 - Netscape Navigator 3.0 Gold under MS Windows'45 |
|
31 - Netscape Navigator 3.0 under MacOS |
|
32 - Netscape Communicator 4.0 under MacOS |
|
33 - Netscape Navigator 3.01 Gold under Linux |
|
34 (But here a "catch" of this exception and a "do nothing" |
|
35 helps. God knows why.) |
|
36 - possible others |
|
37 |
|
38 - Boxes around the sequents in proofs |
|
39 I have modified the "Label" class such that the "MyLabel" class |
|
40 has a surrounding box. This improves the readability of the proofs. |
|
41 However, this feature works ONLY under Unix. The boxes do not |
|
42 appear in MS Windows and MacOS (reason unknown). |
|
43 |
|
44 - Flickering messages |
|
45 The applet prints some messages ("Grammar error", "No more proofs", |
|
46 "Not provable", etc.) in a field below the control buttons. |
|
47 In some browsers the messages only flicker for a short time. |
|
48 Other browsers show the messages correctly (reason unknown). |
|
49 |
|
50 |
|
51 The applet has been tested under (but see restrictions and bugs): |
|
52 ================================================================= |
|
53 |
|
54 Linux: |
|
55 Netscape Navigator 3.01 Gold |
|
56 Netscape Communicator 4.03, 4.04, 4.07 |
|
57 HotJava 1.1 beta2 (Linux-port) |
|
58 SUN's appletviewer for JDK 1.1.3 |
|
59 |
|
60 Win'95: |
|
61 Netscape Navigator 3.0 Gold |
|
62 Netscape Communicator 4.01a |
|
63 MS Internet Explorer 3.0.2 |
|
64 MS Internet Explorer 4.0 |
|
65 |
|
66 MacOS: |
|
67 Netscape Navigator 3.0 |
|
68 Netscape Communicator 4.0 |
|
69 MS Internet Explorer 3.0.1b1 (PowerPC) |
|
70 |
|
71 |
|
72 Any comments on success or failure for other |
|
73 environments and platforms are appreciated. |
|
74 |
|
75 Christian.Urban@cl.cam.ac.uk |
|
76 |