[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: Japanese Menu
- X-ml-count: 1733
- Subject: Re: Japanese Menu
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx>
- Date: Thu, 09 Dec 1999 16:56:16 +0900 (JST)
- X-mailer: Mew version 1.95b10 on Emacs 20.4 / Mule 4.1 (葵) / Meadow-1.10 (露)
From: kyota@xxxxxxxxxxxxx (Kyotaro HORIGUCHI) さん曰く
Subject: Re: Japanese Menu
Message-ID: <199912090651.PAA09215@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 09 Dec 1999 15:51:27 +0900 (LMT)
堀口> > ぱん> もしかしたら、 c:/windows/tips.txt のことかも知れません。
堀口> >
堀口> > おぉぉ、これです、これです。ありがとうございます。昔読んだ記憶が
堀口> > あります。
堀口>
堀口> そういえばそういうのもありましたね.
堀口> 私は Power Toys の Explorer Here をインストールした後でファイル
堀口> タイプの定義を眺めたら explorer.exe /root,/e,/idlist,%1 とあった
堀口> のでいみもわからず使ってました^^;
# /idlist って結局なんなのだろう? わかっていない私。
堀口> んで, じゃぁなんでさっきの白井さんのブツがちゃんと動かなかったか
堀口> ちょっと見てみたら, argument-editing がしっくりきていないんですね.
ずっとおかしいと思っていたんですけど、まぁいいやと思って。
堀口> (defun argument-editing-function-for-explorer (argument)
堀口> とりあえずということなら(だれも必要としてないって^^;)こうすると
堀口> コマンドラインパラメータが正しく渡されるようになりますね.
わざわざ explorer ごときのために関数を作るのはいやだから
(define-process-argument-editing "/explorer\\.exe$"
(lambda (x)
(general-process-argument-editing-function x nil nil nil)))
(defun explorer (&optional dir)
(interactive)
(setq dir (expand-file-name (or dir default-directory)))
(if (or (not (file-exists-p dir))
(and (file-exists-p dir)
(not (file-directory-p dir))))
(message "%s can't open." dir)
(setq dir (unix-to-dos-filename dir))
(let ((w32-start-process-show-window t))
(apply (function start-process)
"explorer" nil "explorer.exe" (list (concat "/e,/idlist,/root," dir))))))
でどうでしょうか?(ってだれに聞いているんだ、私は)
# やっと思った通りの explorer が立ち上がりました。
堀口> # trareny-cebprff-nethzrag-rqvgvat 啌嚼啗囃囓艙鼾嚀嚴哮嗾營嗷嗷唸
堀口> # 嗾囮簷營嚀哢嚏喞?
# CVS が待っていますよ。:-) > 堀口さん
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)