Function: derived-mode-set-abbrev-table
derived-mode-set-abbrev-table is a byte-compiled function defined in
derived.el.gz.
Signature
(derived-mode-set-abbrev-table MODE)
Documentation
Set the abbrev table for MODE if it exists.
Always merge its parent into it, since the merge is non-destructive.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/derived.el.gz
(defun derived-mode-set-abbrev-table (mode)
"Set the abbrev table for MODE if it exists.
Always merge its parent into it, since the merge is non-destructive."
(let* ((table-name (derived-mode-abbrev-table-name mode))
(old-table local-abbrev-table)
(new-table (eval table-name)))
(derived-mode-merge-abbrev-tables old-table new-table)
(setq local-abbrev-table new-table)))