[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: to use browse-yank.el
- X-ml-count: 1299
- Subject: Re: to use browse-yank.el
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx>
- Date: Tue, 05 Oct 1999 19:09:17 +0900
- X-mailer: xcite1.31> Mew version 1.95b1 on Emacs 20.4 / Mule 4.0 (花宴)
こんにちは、白井です。
From: "T.Fukagawa" <fukagawa@xxxxxxxxxxxxx> さん曰く
Subject: to use browse-yank.el
Message-ID: <199910050921.SAA28187@xxxxxxxxxxxxxx>
Date: Tue, 5 Oct 1999 18:21:19 +0900 (JST)
深川> どこからだったか忘れたのですが、browse-yank.el を紹介されまして、便利そう
深川> なのですが、実行したあとの漢字入力がおかしくなってしまいます。
私は、Meadow 1.07b1 なのですが、深川さんのメールで初めて
browse-yank.el というのを聞きまして、探して来ました。
# ftp://ftp.kuis.kyoto-u.ac.jp/GNU/emacs-lisp/browse-yank.el.shar.Z
# にありました。
あまりに古いのですが、
;From mende@xxxxxxxxxxxxxxxxx Mon Oct 3 14:20:43 1988
;From: mende@xxxxxxxxxxxxxxxxx (Bob Mende Pie)
;Newsgroups: gnu.emacs,comp.emacs
;Subject: Kill-Ring-Browser browse-yank.el
;Keywords: here it is...
;Date: 27 Sep 88 17:39:52 GMT
;Organization: Yows `R' us
深川さんのおっしゃっているのは、これのことでしょうか?
深川> #「いいい」と入力して、確定すると変なロシア語になってしまいます。
私もそうなりました。^^;;;
原因は、browse-yank-mode に入ったときに minor-mode を壊してしま
い、encoded-kb の設定も *ぱぁ* になってしまうからだと思います。
# だから UNIX では起きなかった。
深川> describe-coding-system をしても、実行前と後で何も変化していないのですが、
深川> どなたか原因とか、対処法とかご存知でしたら教えてください。
3分しかみていないので、なにか落し穴があるかもしれないのですが、
以下のパッチで動いているようです。
# (defmacro for (i lb ub &rest body) は許しがたいけど、、、これ
# は、便利です。感謝。感謝。
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)
*** browse-yank.el.orig Tue Oct 5 18:58:21 1999
--- browse-yank.el Tue Oct 5 18:58:20 1999
***************
*** 124,133 ****
(kill-all-local-variables)
(make-local-variable 'mode-line-process)
! (make-local-variable 'minor-mode-alist)
! (mapcar '(lambda (minmode)
! (set (car minmode) nil))
! minor-mode-alist)
(use-local-map browse-yank-mode-map)
(setq mode-name "Browse Yank")
(setq mode-line-process (concat ": "
--- 124,133 ----
(kill-all-local-variables)
(make-local-variable 'mode-line-process)
! ;; (make-local-variable 'minor-mode-alist)
! ;; (mapcar '(lambda (minmode)
! ;; (set (car minmode) nil))
! ;; minor-mode-alist)
(use-local-map browse-yank-mode-map)
(setq mode-name "Browse Yank")
(setq mode-line-process (concat ": "