SEMI: pgg-gpg: garbled non-ascii message
Shinichiro HIDA
shinichiro @ stained-g.net
2003年 12月 16日 (火) 23:19:21 JST
飛田です。
;; 私がなんか設定に失敗している可能性は捨て切れませんが...
;; 引用順を入れ換えています。また、wl @ lists.airs.net に Cc します。
>>>>> In [emacs-mime-ja : No.01588]
>>>>> Daiki Ueno <ueno @ unixuser.org> wrote:
上野さん> [2 pgg-gpg.el.diff <application/octet-stream (7bit)>]
上野さん> Index: pgg-gpg.el
上野さん> ===================================================================
上野さん> RCS file: /cvs/root/semi/pgg-gpg.el,v
上野さん> retrieving revision 1.2.2.8
上野さん> diff -u -F^( -r1.2.2.8 pgg-gpg.el
上野さん> --- pgg-gpg.el 9 Jun 2003 14:41:04 -0000 1.2.2.8
上野さん> +++ pgg-gpg.el 16 Dec 2003 06:59:01 -0000
上野さん> @@ -202,6 +202,7 @@ (luna-define-method pgg-scheme-verify-re
上野さん> (goto-char (point-min))
上野さん> (delete-matching-lines "^warning\\|\\[GNUPG:]")
上野さん> (set-buffer pgg-output-buffer)
上野さん> + (set-buffer-multibyte t)
上野さん> (insert-buffer-substring pgg-errors-buffer)))))
上野さん> (luna-define-method pgg-scheme-insert-key ((scheme pgg-scheme-gpg))
これを当てて確認してみました。
飛田> >>>>> In [emacs-mime-ja : No.01587]
飛田> >>>>> Shinichiro HIDA <shinichiro @ stained-g.net> wrote:
飛田> > 追試していて、変な現象に気づきました。
飛田> > [文字化けする場合]
飛田> > 3. wl の Message バッファで region を選択しても pgg-verify-region を
飛田> > 呼べない
飛田> > 4. 木下さんのメールで v を押すと文字化けする。
この 4. の PGG-echo バッファの文字化けに関しては消え去ったように見えま
す。しかし、3. の問題がやはり残ってしまっています。
Emacs21 起動直後、wl を起動し、clear-sign されたメールの Message バッ
ファで、region を選択、pgg- とタイプし、C-i で補完しようとすると、次の4
つの候補しか現れません。
pgg-encrypt-region pgg-insert-key
pgg-skip-bytes pgg-sign-region
ここで一旦、強引に pgg-sign-region を選択して read-only のエラーを起こ
しやると、次から
pgg-decrypt-region pgg-encrypt-region
pgg-insert-key pgg-sign-region
pgg-skip-bytes pgg-snarf-keys-region
pgg-verify-region
と、7つの選択肢が現れるようになります。
上野さん> pgg-gpg の場合、pgg-sign-region はファイルを作りませんが、
上野さん> pgg-verify-region は空のファイルを作るため、これを raw-text-dos として読
上野さん> み込んだ時点で " *PGG output*" バッファが unibyte にされてしまいます。
;; この `空のファイル' がうまく出来ないのでしょうか?
宜しくお願い致します。
--
Shinichiro HIDA mailto:shinichiro @ stained-g.net
GPG fingerprint = 5F2D 1656 FFF6 F691 A51C 5E61 E416 D398 470C 1CE9
More information about the Emacs-mime-ja
mailing list