[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Meadow と cygwin の symlink



>>>>> In [meadow-users-jp : No.4937] 
>>>>> "Yamaguchi, Shuuhei (Alpha Systems, Inc.)" <shuuhei.yamaguchi@xxxxxx> wrote:
> > symlink は Cygwin の SHELL しか解釈しないから、
> > SHELL 経由じゃないと実行できないから
> > (call-process "lss" nil t nil "-alF" "ls*")
> > のようなものは駄目でしょうね。

> もしかしてprocess-argument-editingで解決できないっすかねぇ。
> CygwinのsymlinkってWindowsのShellLinkがベースなんですよね?
> mw32-script.elのmw32script-resolve-scriptみたいな感じで、
> ゴニョゴニョしたらどうにかなるかも。

(call-process "sh" nil t nil "-c" "lss -alF ls*")

なら実行できるので自動的に置きかえるのですね。
でも個人的にはなんで必要なのかわかんない。

;; 「symlonk を find-file したい」という話は聞いたことがあるな。

> # そういやmw32script.elってlisp/internationalの下にあるんだけど、
> # 何でだろう?

さあ?
-- 
こせき // サポートページ
http://www.NetLaputa.ne.jp/~kose/MeadowBook/