aboutsummaryrefslogtreecommitdiff
path: root/doc/notes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/notes.txt')
-rw-r--r--doc/notes.txt17
1 files changed, 12 insertions, 5 deletions
diff --git a/doc/notes.txt b/doc/notes.txt
index b8ca8fee..9b91c191 100644
--- a/doc/notes.txt
+++ b/doc/notes.txt
@@ -99,7 +99,7 @@ Get Dave a laptop to demo on.
*********
-Support for fume-function.
+Support for Function Menus
fume-func is a handy package which makes a menu from the function
declarations in a buffer. Proof General configures fume-func so
@@ -108,10 +108,17 @@ that you can quickly jump to particular proofs in a script buffer.
If you want to use fume-func, you may need to enable it for
yourself. It is distributed with XEmacs (and FSF GNU Emacs)
but by not enabled by default. To enable it you should find
-the file fume-func.el and follow the instructions there.
-If you have XEmacs 20.4, what you need to do is this:
-
- ......
+the file func-menu.el and follow the instructions there.
+At the time of writing, the current version of XEmacs is 20.4 and
+it has these instructions:
+
+(require 'func-menu)
+(define-key global-map 'f8 'function-menu)
+(add-hook 'find-file-hooks 'fume-add-menubar-entry)
+(define-key global-map "\C-cl" 'fume-list-functions)
+(define-key global-map "\C-cg" 'fume-prompt-function-goto)
+(define-key global-map '(shift button3) 'mouse-function-menu)
+(define-key global-map '(meta button1) 'fume-mouse-function-goto)
If you have any other version of Emacs, you should check the
fume-func.el file