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))))