🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #3333

Re: [Q] Some question about Mule

#3333
From: 山岡 克美
Date: Thu, 09 Nov 1995 00:00
44 lines
2330 bytes
ソニーの山岡です。

>>>>> In article <1995Nov9.030013.5018@tk.hm.rd.sanyo.co.jp>,
>>>>>   ishikawa@tk.hm.rd.sanyo.co.jp (Kazuhito Ishikawa) writes:

> [Q.1]
> Mule を X上で使用している時に、Muleウインドウ上でマウスをクリックすると
> クリックしたときのマウスカーソルの位置に入力カーソルが移動してしまいます。
> 同様に、マウスでカット&ペーストするとマウスカーソルのある位置にペースト
> されてしまいます。
> これを、Kterm で Mule を使用している時の、操作性と合わせる用にカスタマイズ
> する方法はありませんでしょうか?

  こういうのを ~/.emacs に書いておいたらいかがでしょうか。
  一応 `mule -q' で確認済みです。

;---------------------------------------------------------------------
(setq mouse-yank-at-point t)

(and (not (fboundp 'orig::mouse-drag-region))
     (fset 'orig::mouse-drag-region
	   (symbol-function 'mouse-drag-region)))

(defun mouse-drag-region-not-set-point (start-event)
  (interactive "e")
  (let (pos)
    (save-excursion
      (save-window-excursion
	(orig::mouse-drag-region start-event)
	(setq pos (point))
	))
    (and (eq (posn-point (event-start start-event)) pos)
	 (mouse-set-point start-event))))

(fset 'mouse-drag-region
      (symbol-function 'mouse-drag-region-not-set-point))
;---------------------------------------------------------------------

  実は同じ機能のものを以前から使っていたのですが、あまりに稚拙だったの
  で、上記のコードはたった今書き直したばかりです (^_^;;)。
-- 
Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
MD Dep., Personal A&V Products Div., Consumer A&V Products Company,
Sony Corporation, Tokyo, Japan.
Technical Details
Message-ID: <28g2fyp21h.fsf@beer.ga.sony.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <1995Nov9.030013.5018@tk.hm.rd.sanyo.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10eba4,b2060e4e7d4e58cd
X-Google-Attributes: gid10eba4,public
From: 山岡 克美 <yamaoka@ga.sony.co.jp>
Subject: Re: [Q] Some question about Mule
Date: 1995/11/09
Message-ID: <28g2fyp21h.fsf@beer.ga.sony.co.jp>
X-Deja-AN: 119012507
sender: yamaoka@beer.ga.sony.co.jp
references: <1995Nov9.030013.5018@tk.hm.rd.sanyo.co.jp>
content-type: text/plain; charset=ISO-2022-JP
organization: Consumer A&V Products Company, Sony Corporation, Tokyo, Japan.
mime-version: 1.0 (generated by tm-edit 7.15)
newsgroups: fj.editor.mule