]> git.eshelyaron.com Git - emacs.git/commitdiff
(mail-abbrev-make-syntax-table): Check the
authorAndreas Schwab <schwab@suse.de>
Sat, 13 Jul 2002 21:40:05 +0000 (21:40 +0000)
committerAndreas Schwab <schwab@suse.de>
Sat, 13 Jul 2002 21:40:05 +0000 (21:40 +0000)
inherited table entry.

lisp/mail/mailabbrev.el

index ff83ba49a25386f4e40664ddc0fdb05f81caa203..64ca66ad4521b9bcc131a58c2d22795011ac93d2 100644 (file)
@@ -413,6 +413,9 @@ of a mail alias.  The value is set up, buffer-local, when first needed.")
          (w (aref (standard-syntax-table) ?w)))
       (map-char-table
        (function (lambda (key value)
+                  (if (null value)
+                      ;; Fetch the inherited value
+                      (setq value (aref tab key)))
                   (if (equal value _)
                       (set-char-table-range tab key w))))
        tab)