aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/mail
diff options
context:
space:
mode:
authorAndreas Schwab <[email protected]>2002-07-13 21:40:05 +0000
committerAndreas Schwab <[email protected]>2002-07-13 21:40:05 +0000
commit6946ae5b110a82d238c6546f29fec986f32d071b (patch)
tree45d85c597124d41d6742b09a521653ba292845c8 /lisp/mail
parent47932cf8e1ec021d2a42b80468724badc21b9c90 (diff)
(mail-abbrev-make-syntax-table): Check the
inherited table entry.
Diffstat (limited to 'lisp/mail')
-rw-r--r--lisp/mail/mailabbrev.el3
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/mail/mailabbrev.el b/lisp/mail/mailabbrev.el
index ff83ba49a2..64ca66ad45 100644
--- a/lisp/mail/mailabbrev.el
+++ b/lisp/mail/mailabbrev.el
@@ -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)