From 34c15424cc454cd59c5e094093acd6ddbdcc5186 Mon Sep 17 00:00:00 2001 From: Hendrik Tews Date: Tue, 3 Jan 2012 09:36:05 +0000 Subject: merge ProofTreeBranch into main trunk: - add support for proof-tree displays (currently Coq only) - new file generic/proof-tree.el contains generic code - Coq specific code has been added to coq/coq.el Changes to existing Proof General functions: - proof-shell-exec-loop and proof-shell-filter-manage-output call proof-tree display functions, when the proof-tree display is on - proof-shell-exec-loop returns t if proof-action-list is empty _or_ contains only items for updating the proof-tree - proof-shell-should-be-silent returns nil when the proof-tree display is on - coq-last-prompt-info, coq-last-prompt-info-safe return as additional 4th element the name of the current proof --- generic/proof-menu.el | 1 + 1 file changed, 1 insertion(+) (limited to 'generic/proof-menu.el') diff --git a/generic/proof-menu.el b/generic/proof-menu.el index b4ac2bf9..472f2f9e 100644 --- a/generic/proof-menu.el +++ b/generic/proof-menu.el @@ -104,6 +104,7 @@ without adjusting window layout." (define-key map [(control meta e)] 'proof-goto-command-end) (define-key map [(control c) (control b)] 'proof-process-buffer) ;; C-c C-c is proof-interrupt-process in universal-keys + (define-key map [(control c) (control d)] 'proof-tree-external-display-toggle) ;; C-c C-f is proof-find-theorems in universal-keys (define-key map [(control c) (control H)] 'proof-help) ;; C-c C-l is proof-layout-windows in universal-keys -- cgit v1.2.3