comparison lisp/progmodes/make-mode.el @ 30468:633f79b85c50

(makefile-mode-abbrev-table): Remove duplicate definition. (makefile-mode): Remove duplicate setting of local-abbrev-table.
author Gerd Moellmann <gerd@gnu.org>
date Wed, 26 Jul 2000 13:02:53 +0000
parents 793e4f0f455a
children 2b3447fcf42b
comparison
equal deleted inserted replaced
30467:26afdae5ea13 30468:633f79b85c50
359 "*Name of the Up-to-date overview buffer." 359 "*Name of the Up-to-date overview buffer."
360 :type 'string 360 :type 'string
361 :group 'makefile) 361 :group 'makefile)
362 362
363 ;;; --- end of up-to-date-overview configuration ------------------ 363 ;;; --- end of up-to-date-overview configuration ------------------
364
365 (defvar makefile-mode-abbrev-table nil
366 "Abbrev table in use in Makefile buffers.")
367 (if makefile-mode-abbrev-table
368 ()
369 (define-abbrev-table 'makefile-mode-abbrev-table ()))
370 364
371 (defvar makefile-mode-abbrev-table nil 365 (defvar makefile-mode-abbrev-table nil
372 "Abbrev table in use in Makefile buffers.") 366 "Abbrev table in use in Makefile buffers.")
373 (if makefile-mode-abbrev-table 367 (if makefile-mode-abbrev-table
374 () 368 ()
604 (setq imenu-generic-expression makefile-imenu-generic-expression) 598 (setq imenu-generic-expression makefile-imenu-generic-expression)
605 599
606 ;; Dabbrev. 600 ;; Dabbrev.
607 (make-local-variable 'dabbrev-abbrev-skip-leading-regexp) 601 (make-local-variable 'dabbrev-abbrev-skip-leading-regexp)
608 (setq dabbrev-abbrev-skip-leading-regexp "\\$") 602 (setq dabbrev-abbrev-skip-leading-regexp "\\$")
609
610 ;; Other abbrevs.
611 (setq local-abbrev-table makefile-mode-abbrev-table)
612 603
613 ;; Other abbrevs. 604 ;; Other abbrevs.
614 (setq local-abbrev-table makefile-mode-abbrev-table) 605 (setq local-abbrev-table makefile-mode-abbrev-table)
615 606
616 ;; Filling. 607 ;; Filling.