diff lisp/progmodes/sh-script.el @ 56688:6eee795cb9eb

(sh-set-shell): Use sh-mode-abbrev-table. (sh-mode-abbrev-table): New variable.
author Richard M. Stallman <rms@gnu.org>
date Mon, 16 Aug 2004 22:45:52 +0000
parents 3a424bb24301
children e00b0d40b4bc d8411455de48
line wrap: on
line diff
--- a/lisp/progmodes/sh-script.el	Mon Aug 16 22:44:56 2004 +0000
+++ b/lisp/progmodes/sh-script.el	Mon Aug 16 22:45:52 2004 +0000
@@ -353,6 +353,11 @@
 (defvar sh-shell (sh-canonicalize-shell (file-name-nondirectory sh-shell-file))
   "The shell being programmed.  This is set by \\[sh-set-shell].")
 
+(defvar sh-mode-abbrev-table nil)
+
+(define-abbrev-table 'sh-mode-abbrev-table ())
+
+
 ;; I turned off this feature because it doesn't permit typing commands
 ;; in the usual way without help.
 ;;(defvar sh-abbrevs
@@ -1483,7 +1488,7 @@
       (setq require-final-newline tem)))
   (setq
 	comment-start-skip "#+[\t ]*"
-;;;	local-abbrev-table (sh-feature sh-abbrevs)
+	local-abbrev-table sh-mode-abbrev-table
 	mode-line-process (format "[%s]" sh-shell)
 	sh-shell-variables nil
 	sh-shell-variables-initialized nil