diff options
| author | David Aspinall | 1998-10-23 11:25:52 +0000 |
|---|---|---|
| committer | David Aspinall | 1998-10-23 11:25:52 +0000 |
| commit | fcc61a989f0b6892dee88a2093914c3c9469b7cb (patch) | |
| tree | 8a88739c2172fbd08e7618f301e9b5dcd222bd3d | |
| parent | a4bc8ae7621e4c52038e55ec2daf34b35243403d (diff) | |
Updated todo's for isabelle
| -rw-r--r-- | todo | 41 |
1 files changed, 11 insertions, 30 deletions
@@ -383,35 +383,16 @@ C Improve coqtags. I cannot handle lists e.g., with * Here are things to be done to Isabelle Mode ============================================= -A* Add annotations to prompt and output. +A* Fix bug in undo, maybe related to below? -B Intermittent problems parsing output. Seems to depend on - what has been run before. E.g. first time starting process - might not display goal. Try to find repeatable case. +A* Fix output handling routines to not display parts of messages. + Intermittent problems parsing output. Seems to depend on + what has been run before. E.g. first time starting process + might not display goal. Try to find repeatable case. -B CRUCIAL: Do something to manage .thy and .ML files coherently. - At the moment loading one into Isabelle will force the - processing of the other. We could ask that users develop - proof scripts in another kind of file entirely, or a file - with a different name. But that's an ugly hack. - But what else can we do?? - (Probably answer: Isabelle needs to support non-automatic - reading of ML file: a function "use_thy_only" ). +A* Add annotations to prompt and output using Isabelle's ml_prompts. -B (part of above): Handle proof-retract-file by querying Isabelle - about the decendants of a file. Then all the descendents can - also be unlocked. - -B (part of above): add multiple file handling for Isabelle - (4h). - Work left to do: - - test sending of "retract_file" command to Isabelle. - Handle theory files better. - - -X Write perl scripts to generate TAGS file for ML and thy files. - (6h, I've completely forgotten perl), or better: +A* Make theory files go blue. D Implement completion for Isabelle using tables generated by the running process. @@ -427,11 +408,11 @@ D Add ability to choose logic. Maybe not necessary: can use default user-saved databases. (ponder this) -X New features ideas: - 1. Manage multiple proofs (markers in possibly different buffers) - -B Set wakeup-char by using Isabelle's ml-prompts function. +X Write perl scripts to generate TAGS file for ML and thy files. + (6h, I've completely forgotten perl), or better: +X Manage multiple proofs (markers in possibly different buffers) + X Add Isabelle logo to splash screen. (30 mins) * FSF Emacs |
