[Mew-dist 10449] Re: password

Takashi P.KATOH p-katoh at example.com
1999年 8月 25日 (水) 20:37:28 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [Mew-dist 10378] Re: password
>> "Q" したときには消した方がいいように思いますけど。
> すでにそうなっています。

少なくとも Emacs 19.34 / Mule 2.3 ではならないようです。

どうしてこう書かなくてはならないのかは理解してませんが、
elisp-jp を見る限り、

;; NG
(defmacro passwd-reset () (setq passwd-alist nil))
=> passwd-reset

(macroexpand '(passwd-reset))
=> nil

;; OK
(defmacro passwd-reset () (list 'setq 'passwd-alist nil))
=> passwd-reset

(macroexpand '(passwd-reset))
=> (setq passwd-alist nil)

となるようです。

-- 
かとぺ / 加藤 貴司

-------------- next part --------------
--- mew/mew-minibuf.el	Wed Aug 25 12:25:42 1999
+++ mew-minibuf.el	Wed Aug 25 20:25:15 1999
@@ -379,7 +379,7 @@
   (mapcar (function car) mew-passwd-alist))
 
 (defmacro mew-passwd-reset ()
-  (setq mew-passwd-alist nil))
+  (list 'setq 'mew-passwd-alist nil))
 
 (defun mew-passwd-setup ()
   (if mew-use-timer


Mew-dist メーリングリストの案内