comparison lisp/progmodes/vhdl-mode.el @ 74434:2b464ae7b20e

(vhdl-mode-abbrev-table-init): Do not clear abbrev table, else saved abbrevs will not be restored.
author Glenn Morris <rgm@gnu.org>
date Tue, 05 Dec 2006 05:26:08 +0000
parents 18704db78140
children 96ef09c54974 17e0dd217877 f1d13e615070
comparison
equal deleted inserted replaced
74433:89cf360cc26e 74434:2b464ae7b20e
2891 (defvar vhdl-mode-abbrev-table nil 2891 (defvar vhdl-mode-abbrev-table nil
2892 "Abbrev table to use in `vhdl-mode' buffers.") 2892 "Abbrev table to use in `vhdl-mode' buffers.")
2893 2893
2894 (defun vhdl-mode-abbrev-table-init () 2894 (defun vhdl-mode-abbrev-table-init ()
2895 "Initialize `vhdl-mode-abbrev-table'." 2895 "Initialize `vhdl-mode-abbrev-table'."
2896 (when vhdl-mode-abbrev-table (clear-abbrev-table vhdl-mode-abbrev-table))
2897 (define-abbrev-table 'vhdl-mode-abbrev-table 2896 (define-abbrev-table 'vhdl-mode-abbrev-table
2898 (append 2897 (append
2899 (when (memq 'vhdl vhdl-electric-keywords) 2898 (when (memq 'vhdl vhdl-electric-keywords)
2900 ;; VHDL'93 keywords 2899 ;; VHDL'93 keywords
2901 '( 2900 '(