Function: f90-abbrev-start
f90-abbrev-start is an interactive and byte-compiled function defined
in f90.el.gz.
Signature
(f90-abbrev-start)
Documentation
Typing `<f1> (help-command) or `? lists all the F90 abbrevs.
Any other key combination is executed normally.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/f90.el.gz
;; Abbrevs and keywords.
(defun f90-abbrev-start ()
"Typing \\=`\\[help-command] or \\=`? lists all the F90 abbrevs.
Any other key combination is executed normally."
(interactive "*")
(self-insert-command 1)
(when abbrev-mode
(set-transient-map
(let ((map (make-sparse-keymap)))
(define-key map [??] 'f90-abbrev-help)
(define-key map (vector help-char) 'f90-abbrev-help)
map))))