[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: cookie



Cookie 対応作業ご苦労様です.

>> On Mon, 25 Mar 2002 16:09:04 +0900
>> 「寺」== teranisi@gohome.org (Yuuichi Teranishi) said as follows:

寺> * w3m-cookie-file

寺> デフォルトは nil。nil ならディレクトリ `w3m-profile-directory' の
寺> 下の `.cookie' が使われる。

これなんですが,他の w3m-arrived-file などのファイル名指定オプションと
まったく意味合いが異なってしまっているので,混乱し易いと思います.以下
のように変更するのはどうでしょうか.
--- w3m-cookie.el	25 Mar 2002 06:02:32 -0000	1.2
+++ w3m-cookie.el	25 Mar 2002 09:27:46 -0000
@@ -72,9 +72,9 @@
 	  (const :tag "Ask accepting bad cookies" ask)
 	  (const :tag "Always accept bad cookies" t)))
 
-(defcustom w3m-cookie-file nil
-  "Filename of saving cache file.
-If nil, `.cookie' file under the `w3m-profile-directory' is assumed."
+(defcustom w3m-cookie-file
+  (expand-file-name ".cookie" w3m-profile-directory)
+  "File in which cookies are kept."
   :group 'w3m
   :type 'file)
 
@@ -446,17 +446,13 @@
 					     (w3m-cookie-expires cookie))
 					    (current-time)) 0))
 	(push cookie cookies)))
-    (w3m-save-list (or w3m-cookie-file
-		       (expand-file-name ".cookie" w3m-profile-directory))
-		   cookies)))
+    (w3m-save-list w3m-cookie-file cookies)))
 
 (defun w3m-cookie-load ()
   "Load cookies."
   (when (null w3m-cookies)
     (setq w3m-cookies
-	  (w3m-load-list
-	   (or w3m-cookie-file
-	       (expand-file-name ".cookie" w3m-profile-directory))))))
+	  (w3m-load-list w3m-cookie-file))))
 
 (defun w3m-cookie-setup ()
   "Setup cookies. Returns immediataly if already initialized."
寺> クッキーの保存ファイルの形式は w3m-save-list の形式になってます。
寺> w3m 本体とは別扱いになってしまってますが、共有するほうがよいでしょ
寺> うか。

これを見て気になったのですが,複数の w3m / emacs-w3m が同時に動いてい
る場合はどうなるのでしょう?

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )

;; さて,いよいよ分からない部分が増えてきたぞ….