*** empty log message ***
authorJim Blandy <jimb@redhat.com>
Fri, 24 May 1991 01:03:48 +0000 (01:03 +0000)
committerJim Blandy <jimb@redhat.com>
Fri, 24 May 1991 01:03:48 +0000 (01:03 +0000)
lisp/emacs-lisp/lisp-mode.el
lisp/mail/mail-utils.el

index 75a35d5..54c31c3 100644 (file)
@@ -17,6 +17,7 @@
 ;; along with GNU Emacs; see the file COPYING.  If not, write to
 ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
 
+(provide 'lisp-mode)
 
 (defvar lisp-mode-syntax-table nil "")
 (defvar emacs-lisp-mode-syntax-table nil "")
       (modify-syntax-entry ?\[ "(]  " emacs-lisp-mode-syntax-table)
       (modify-syntax-entry ?\] ")[  " emacs-lisp-mode-syntax-table)))
 
+(if (not lisp-mode-syntax-table)
+    (progn (setq lisp-mode-syntax-table
+                (copy-syntax-table emacs-lisp-mode-syntax-table))
+          (modify-syntax-entry ?\| "\"   " lisp-mode-syntax-table)
+          (modify-syntax-entry ?\[ "_   " lisp-mode-syntax-table)
+          (modify-syntax-entry ?\] "_   " lisp-mode-syntax-table)))
+
 (define-abbrev-table 'lisp-mode-abbrev-table ())
 
 (defun lisp-mode-variables (lisp-syntax)
   (cond (lisp-syntax
-         (if (not lisp-mode-syntax-table)
-             (progn (setq lisp-mode-syntax-table
-                          (copy-syntax-table emacs-lisp-mode-syntax-table))
-                    (modify-syntax-entry ?\| "\"   "
-                                         lisp-mode-syntax-table)
-                    (modify-syntax-entry ?\[ "_   "
-                                         lisp-mode-syntax-table)
-                    (modify-syntax-entry ?\] "_   "
-                                         lisp-mode-syntax-table)))
          (set-syntax-table lisp-mode-syntax-table)))
   (setq local-abbrev-table lisp-mode-abbrev-table)
   (make-local-variable 'paragraph-start)
index 4a47077..320f096 100644 (file)
 
 
 (provide 'mail-utils)
+
+;;; We require lisp-mode to make sure that lisp-mode-syntax-table has
+;;; been initialized.
+(require 'lisp-mode)
                     
 ;;;###autoload
 (defvar mail-use-rfc822 nil "\