[Mew-dist 17189] Re: patch for b120
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2001年 4月 24日 (火) 13:30:17 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 17188] Re: patch for b120
Message-ID: <20010424.131406.68558695.kazu at example.com>
Date: Tue, 24 Apr 2001 13:14:08 +0900
kazu> > # えっと、やっと Mew-dist が動いたようで、今頃になってこのメール
kazu> > # が来てしまいました。すでに時季ハズレ。
kazu> > # しかもパッチ間違えているし。 ^^;;;
kazu>
kazu> すいません。まず、anoncvs と sync して下さい。
出したときは最新だったのだけど :-)
Date: Tue, 24 Apr 2001 13:08:03 +0900
Posted: Tue, 24 Apr 2001 11:47:56 +0900 (JST)
## 今度はうちの会社から出なかったみたい。;_;
CVS と比較すると、残りは
From: Hideyuki SHIRAI (白井秀行) <shirai at example.com> 曰く
Subject: [Mew-dist 17187] patch for b120 (was: Re: wv)
Message-ID: <20010424.114756.50018749.shirai at example.com>
Date: Tue, 24 Apr 2001 13:08:03 +0900
白井> kazu> SPC C-cC-e
白井> kazu> 'symbol: symbolを呼び出す 何もしない
白井>
白井> が『何もしない』では無くエラーになってしまうので、その点も修正し
だけです。indent が派手ですが、program が symbol なときに
message を出して終了しているだけ。
--
白井秀行 (mailto:shirai at example.com)
--- mew-summary.el.orig Tue Apr 24 13:14:58 2001
+++ mew-summary.el Tue Apr 24 13:23:56 2001
@@ -1102,29 +1102,31 @@
(t
(setq options args)
(setq async t)))
- (if (not (mew-which-exec program))
- (message "Program %s is not found" program)
- (let ((file (mew-make-temp-name fname))
- charset rcs)
- (save-excursion
- (set-buffer cache)
- ;; NEVER use call-process-region for privacy reasons
- (if (mew-ct-linebasep ct)
- (if (mew-ct-textp ct)
- (progn
- (setq charset (mew-syntax-get-param ctl "charset"))
- (if charset
- (setq rcs (mew-charset-to-cs charset))
- (setq rcs mew-cs-text-for-write)))
- (setq rcs mew-cs-text-for-write))
- (setq rcs mew-cs-binary))
- (mew-frwlet
- mew-cs-dummy rcs
- (write-region begin end file nil 'no-msg))
- (if async
- (mew-mime-start-process program options file)
- (mew-mime-call-process program options file))))))))))
-
+ (if (symbolp program)
+ (message "Function %s is not execute here." program)
+ (if (not (mew-which-exec program))
+ (message "Program %s is not found" program)
+ (let ((file (mew-make-temp-name fname))
+ charset rcs)
+ (save-excursion
+ (set-buffer cache)
+ ;; NEVER use call-process-region for privacy reasons
+ (if (mew-ct-linebasep ct)
+ (if (mew-ct-textp ct)
+ (progn
+ (setq charset (mew-syntax-get-param ctl "charset"))
+ (if charset
+ (setq rcs (mew-charset-to-cs charset))
+ (setq rcs mew-cs-text-for-write)))
+ (setq rcs mew-cs-text-for-write))
+ (setq rcs mew-cs-binary))
+ (mew-frwlet
+ mew-cs-dummy rcs
+ (write-region begin end file nil 'no-msg))
+ (if async
+ (mew-mime-start-process program options file)
+ (mew-mime-call-process program options file)))))))))))
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;;
Mew-dist メーリングリストの案内