【Emacs】emacsclientw は手で最前面化しないといけないのでしょうか?


Meadow3を使っています。

.iniファイルにemacsclientwを関連付けました。
エクスプローラでexample.iniをダブルクリックすると、
Meadowで開くことができますが、ウィンドウ自体は下のほうに隠れたままです。

最前面にはDOS画面の 'Waiting for if...' というのが現れます。
そのため、いちいちMeadowを探して最上面にしなければなりません。

emacsclientwに渡った途端に自動でMeadowが最上面に来るようにはできないのでしょうか?

.emacs
------
(server-start)
(setq server-visit-hook '(lambda ()
(raise-frame (selected-frame))
))
------

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/09/11 09:44:47
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:i_kumagoro No.1

回答回数170ベストアンサー獲得回数58

ポイント100pt

ではお言葉に甘えまして。

http://www.meadowy.org/meadow/ticket/405

現在対策中のようです。

自分でできるのならCygwinでビルドすればいけそうな気がします。

id:nannde

いつもお世話になっております!

まさにこの方と同じ問題でした。どんぴしゃ大正解!

ありがとうございました!!

2009/09/11 09:44:33
  • id:i_kumagoro
    http://www.meadowy.org/meadow/ticket/405
    現在対策中のようです。
    自分でできるのならCygwinでビルドすればいけそうな気がします
  • id:nannde
    すみません。コメントいただいていたの気づきませんでした。
    質問履歴の回答数の画像しか見てませんでした... すみません。

    そのため、どうしたものかと探し回ってしまいました。
    > emacsclientwを使うことを考える。gnuclientと違ってemacsウィンドウをアクティブ
    > (フォアグラウンド)にするオプションが無いので、自分でそこまで面倒を見る必要がある。
    http://aki.issp.u-tokyo.ac.jp/itoh/hiChangeLog/html/2007-04.html

    i_kumagoroさま
    毎度お手数おかけして申し訳ございませんが、
    よろしければ回答いただけませんでしょうか?
    お礼させていただきたいと思っております。
    内容はまったくそのままで(どんぴしゃ大正解ですよね)かまいませんので。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません