aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Aspinall1998-11-12 14:38:57 +0000
committerDavid Aspinall1998-11-12 14:38:57 +0000
commite6a7b0e77b0b5b2a68d2eca786a05913f1fa57fe (patch)
tree02df4cddbd212978f1bb532528eabdfd7627d582
parent1fb5070835d7c118d97d15fe814dd540aeab475b (diff)
More re-ordering to move important stuff up the list
-rw-r--r--todo48
1 files changed, 24 insertions, 24 deletions
diff --git a/todo b/todo
index e92aca86..ac4f236a 100644
--- a/todo
+++ b/todo
@@ -32,6 +32,30 @@ A Check that byte compilation (and compiled code!)
works for both varieties of Emacs.
Fill out Makefile.dist (2hr da)
+B Make completion more generic. For Isabelle and Lego, we can build a
+ completion table by querying the process, which is better than
+ messing with tags.
+A* fix any bits I've broken (da, 1hr)
+
+A* Fixup for non-script buffer locking:
+
+ proof-locked-end called from wrong buffer when error message
+ is output.
+
+ proof-restart-script is now broken (2h da)
+
+B Add proof-quit-command: some provers may like a quit command to be
+ sent to the shell, not just EOF ! (see proof-stop-shell).
+ Also reconcile proof-restart-script and proof-stop-shell, see
+ comments in code. (1h da)
+
+B da: goal-hyp: this should be more generic. At the moment, there are
+ generic variables which are only used in the specific code:
+ proof-shell-goal-regexp and proof-shell-assumption-regexp.
+ This is confusing. I suggest making lego-goal-hyp the
+ default behaviour for proof-goal-hyp-fn a hook function.
+ That will work for Isabelle too. (15 mins)
+
C proof-goal-command-regexp: add this setting to coq.el.
Rationalize use of proof-goal-command-p
(probably can be scrapped now).
@@ -63,26 +87,9 @@ C Regions in script buffer have nice "name" property and configurers
C ROBUSTness: deal gracefully with possibility that goals buffer is
killed during session. (2h)
-B da: goal-hyp: this should be more generic. At the moment, there are
- generic variables which are only used in the specific code:
- proof-shell-goal-regexp and proof-shell-assumption-regexp.
- This is confusing. I suggest making lego-goal-hyp the
- default behaviour for proof-goal-hyp-fn a hook function.
- That will work for Isabelle too. (15 mins)
-
D Add support to filter out unwanted noise from the prover by setting
up a regular expression proof-shell-noise-regexp (1h)
-B Make completion more generic. For Isabelle and Lego, we can build a
- completion table by querying the process, which is better than
- messing with tags.
-A* fix any bits I've broken (da, 1hr)
-
-B Add proof-quit-command: some provers may like a quit command to be
- sent to the shell, not just EOF ! (see proof-stop-shell).
- Also reconcile proof-restart-script and proof-stop-shell, see
- comments in code. (1h da)
-
C support for templates e.g., in LEGO it would be nice if, by default,
fresh buffers corrsponding to file foo.l would automatically insert
"Module foo;" (1h)
@@ -100,13 +107,6 @@ C Write proof-define-derived-mode which automatically adds a
C Toolbar icon for `proof-execute-minibuffer-cmd' (1.5hrs)
-A* Fixup for non-script buffer locking:
-
- proof-locked-end called from wrong buffer when error message
- is output.
-
- proof-restart-script is now broken (2h da)
-
C Improve web pages after suggestions in doc/notes.txt
(da, 1.5hrs)