[Mew-dist 13937] Re: mew-1.95b55.tar.gz

Ninomiya Hideyuki nin at example.com
2000年 8月 28日 (月) 05:07:37 JST


おはようございます	二宮@お四国 です

二宮 秀幸 は Wed, 23 Aug 2000 16:27:36 +0900 頃に
    Subject:    [Mew-dist 13914] Re: mew-dir-list2
    Message-Id: <20000823.162630.71100506.nin at example.com>
        に於いて、以下のように言いました。
れお> フォルダリストの作成には全く関係ないとこですが、未完成部分の秘孔を
れお> 突いてしまっているのかも知れませんけど、彼のパッチを当てて後、'A'で
れお> 返信を書く際 'C-TAB' で buffer を移動すると、Summary buffer から
れお> Message buffer へ移動する時、あるいは Draft buffer に移動する際に
れお> 以下のような error が出ます。
れお> 
れお> (6) (error/warning) Error in toolbar enabled-p form: (wrong-type-argument stringp nil)
れお> 
れお> Signaling: (wrong-type-argument stringp nil)
れお>   string-match("^\\+draft" nil)
れお>   (mew-folder-draftp (mew-summary-folder-name))
れお> )
れお>   (not (mew-folder-draftp (mew-summary-folder-name)))
れお> )

この error b55 でも出ますので、ちょっと見てみました。
以下の patch で出なくなります。がっ、これがベストかは....

Index: mew-func.el
===================================================================
RCS file: /tmp/am/od/cvs/mew/mew-func.el,v
retrieving revision 0.12
diff -c -r0.12 mew-func.el
*** mew-func.el	2000/08/27 18:46:28	0.12
--- mew-func.el	2000/08/27 19:41:58
***************
*** 415,424 ****
    (` (or (mew-folder-newsp (, folder)) (mew-folder-imapp (, folder)))))
  
  (defmacro mew-folder-draftp (folder)
!   (` (string-match (mew-folder-regex mew-draft-folder) (, folder))))
  
  (defmacro mew-folder-queuep (folder)
!   (` (string-match (mew-folder-regex mew-queue-folder) (, folder))))
  
  (defun mew-canonicalize-folder (folder)
    (if (or (mew-folder-mailp folder)
--- 415,426 ----
    (` (or (mew-folder-newsp (, folder)) (mew-folder-imapp (, folder)))))
  
  (defmacro mew-folder-draftp (folder)
!   (` (and (, folder)
! 	  (string-match (mew-folder-regex mew-draft-folder) (, folder)))))
  
  (defmacro mew-folder-queuep (folder)
!   (` (and (, folder)
! 	  (string-match (mew-folder-regex mew-queue-folder) (, folder)))))
  
  (defun mew-canonicalize-folder (folder)
    (if (or (mew-folder-mailp folder)

folder が nil になる場合が有る、、string-match 出来ない...
---
ICQ UIN:57442553                        二宮 秀幸@愛媛 鬼北 広見町
PGP-Fingerprint:6C59 EC08 5B23 6490 44D0  7CD3 DA40 219F 7114 8553
PGP-Public-Key:  http://user.shikoku.ne.jp/~nin/pgp/public-key.txt
mailto:nin at example.com http://user.shikoku.ne.jp/~nin/index.html
      .... 実(げ)に恐ろしきは Nationalism 也 ....



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