aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>2002-08-16 17:01:42 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>2002-08-16 17:01:42 +0000
commitd0bdf6b4c0dd8318dfeb8ca7b7d7aad9e0752b89 (patch)
treea7f51067ec27b21302c42dd979fac21ea06011ca
parent8843c65ff8becb4b61c04dfa726619a97f5933b8 (diff)
Update
-rw-r--r--TODO24
-rw-r--r--todo8
2 files changed, 12 insertions, 20 deletions
diff --git a/TODO b/TODO
index 8800d46e..1de24ff9 100644
--- a/TODO
+++ b/TODO
@@ -16,26 +16,15 @@ Plans for upcoming versions
* Support more proof assistants
-* Add a browser mode for browsing script files
- and/or theory data-structures in the prover.
+* Add a browser mode for browsing script files and/or live theory
+ data-structures, in the prover.
-* More flexible goals buffer mode to allow menus of
- common proof commands.
-
-* Unified context (right-button) menu in and out of spans.
- Including paste option and other editing commands.
+* More flexible goals buffer mode to allow menus of common proof
+ commands, especially via PBP-style highlighting
* Implement ideas in the Proof General White Paper.
(See the Development section of the web page for a link).
-* A more flexible way of choosing which instance of PG we want,
- allowing matches on the buffer before choosing the mode function.
-
-* Isabelle PG: Non-blocking for .thy loading from .ML files.
-
-* Generic adjusting of pretty-printer line width (currently implemented
- in several instances)
-
* Queue manipulation improvement: allow to extend or reduce
during processing, with fewer "Proof Process Busy" messages.
@@ -43,10 +32,5 @@ Plans for upcoming versions
crucial points in code so that C-g can safely be used during script
processing. Handle deleted buffers smoothly.
-* Implement "Atomic Command Sequence" idea, or something like
- it. To allow more flexible understanding of undo behaviour
- of proof assistants. Alternative is to base markup of
- undoable regions on proof assistant output or messages.
-
* Make an XEmacs package
diff --git a/todo b/todo
index ccfef320..9cf57aac 100644
--- a/todo
+++ b/todo
@@ -32,6 +32,14 @@ X (Low) e.g. probably not worth spending time on
** 2. Things to do in the generic interface
+*** X A more flexible way of choosing which instance of PG we want,
+ allowing matches on the buffer before choosing the mode function.
+
+*** D Isabelle PG: Non-blocking for .thy loading from .ML files.
+
+*** B Generic adjusting of pretty-printer line width (currently
+ implemented in several instances)
+
*** D Make code robust against accidental buffer kills
by regenerating auxiliary buffers automatically.