From 5ab83d6227ea18f7bd40d9c1393f0e50a0a98a77 Mon Sep 17 00:00:00 2001 From: yamaoka Date: Wed, 22 Sep 1999 10:15:21 +0000 Subject: [PATCH] (TopLevel): Bind keywords `:user', `:path' and `:predicate' for old Emacsen; require `static'. --- lisp/nnmail.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lisp/nnmail.el b/lisp/nnmail.el index 33d120a..2d6a503 100644 --- a/lisp/nnmail.el +++ b/lisp/nnmail.el @@ -37,6 +37,15 @@ (autoload 'gnus-error "gnus-util") (autoload 'gnus-buffer-live-p "gnus-util")) +(eval-when-compile (require 'static)) + +(static-condition-case nil + :symbol-for-testing-whether-colon-keyword-is-available-or-not + (void-variable + (defconst :user ':user) + (defconst :path ':path) + (defconst :predicate ':predicate))) + (defgroup nnmail nil "Reading mail with Gnus." :group 'gnus) -- 1.7.10.4