pgg-pgp5
中川 誠
Makoto.Nakagawa @ jp.compaq.com
2000年 1月 11日 (火) 11:51:05 JST
中川@コンパック(株)です。
pgg-pgp.el へのパッチに漏れがありました。パッチを手で修正したのでうまく
あたらないかもしれませんが、意図は汲んでいただけると思います。
ごめんなさい。
-------------- next part --------------
--- pgg-pgp.el.orig Fri Nov 26 15:29:10 1999
+++ pgg-pgp.el Tue Jan 11 03:24:07 2000
@@ -125,7 +125,7 @@
(with-current-buffer (get-buffer-create pgg-output-buffer)
(buffer-disable-undo)
(erase-buffer)
- (apply #'call-process pgg-pgp-program nil t args)
+ (apply #'call-process pgg-pgp-program nil t nil args)
(goto-char (point-min))
(cond
((re-search-forward "^pub\\s +[0-9]+/" nil t);PGP 2.*
@@ -204,7 +204,11 @@
start end &optional signature)
(let* ((basename (expand-file-name "pgg" temporary-file-directory))
(orig-file (make-temp-name basename))
- (args '("+verbose=1" "+batchmode" "+language=us"))
- (orig-mode (default-file-modes)))
+ (args
+ (append
+ '("+verbose=1" "+batchmode" "+language=us")
+ pgg-pgp-extra-args))
+ (orig-mode (default-file-modes))
+ exit-status)
(unwind-protect
(progn
@@ -216,8 +220,16 @@
(copy-file signature (setq signature (concat orig-file ".asc")))
(setq args (append args (list signature orig-file)))
)
- (pgg-pgp-process-region (point-min)(point-max) nil
- pgg-pgp-program args)
+ (with-current-buffer (get-buffer-create pgg-output-buffer)
+ (buffer-disable-undo)
+ (erase-buffer)
+ (setq exit-status
+ (apply #'call-process pgg-pgp-program nil t nil args))
+
+ (pgg-convert-lbt-region (point-min)(point-max) 'LF)
+
+ (if (= 127 exit-status)
+ (error "%s could not be found" program)))
(delete-file orig-file)
(if signature (delete-file signature))
(pgg-process-when-success
-------------- next part --------------
--
/*** Compaq Computer K.K. ***/
/*** Network and Systems Integration Servieces ***/
/*** Nakagawa, Makoto(中川 誠) ***/
/* F6 E1 41 25 49 DF A8 82 D4 94 4F 0C 95 6B D7 57 */
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: 無し
型: application/pgp-signature
サイズ: 366 バイト
説明: 無し
URL: <http://lists.chise.org/pipermail/emacs-mime-ja/attachments/20000111/b866f73c/attachment.pgp>
More information about the Emacs-mime-ja
mailing list