[Mew-dist 14185] Re: (祝) 予選突破バージョン
Ninomiya Hideyuki
nin at example.com
2000年 9月 23日 (土) 01:41:53 JST
おやすみなさい 二宮@お四国 です
二宮 秀幸 は Sat, 23 Sep 2000 00:20:04 +0900 頃に
Subject: [Mew-dist 14179] Re: (祝) 予選突破バージョン
Message-Id: <20000923.002047.39162518.nin at example.com>
れお> '((-5 num) mark type (5 date) " " (14 from) " " (0 subj))
れお> ↓
れお> '(-5 type (5 date) " " (14 from) " " (0 subj))
れお>
れお> としちゃえば良いと思います。
これをちょこっとやってみました。
# マクロでラッパを書いただけともいう....
Index: mew-scan.el
===================================================================
RCS file: /tmp/am/od/cvs/mew/mew-scan.el,v
retrieving revision 0.17
diff -c -r0.17 mew-scan.el
*** mew-scan.el 2000/09/21 22:36:31 0.17
--- mew-scan.el 2000/09/22 16:22:18
***************
*** 10,15 ****
--- 10,18 ----
(require 'mew)
+ (defmacro mew-scan-form-get (f)
+ (` (append (list (list (car (, f )) 'num) 'mark) (cdr (, f)))))
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; Pre-defined functions for mew-scan-form
***************
*** 169,175 ****
(catch 'loop
(while lst
(setq flds (nth 0 (car lst)))
! (setq form (nth 1 (car lst)))
(setq lst (cdr lst))
(if (eq flds t)
(throw 'loop (setq ret form)))
--- 172,178 ----
(catch 'loop
(while lst
(setq flds (nth 0 (car lst)))
! (setq form (mew-scan-form-get (nth 1 (car lst))))
(setq lst (cdr lst))
(if (eq flds t)
(throw 'loop (setq ret form)))
---
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
mailto:nin at example.com http://home.jp.freebsd.org/~nin/index.html
Mew-dist メーリングリストの案内