1

私は Kieran Healy の Emacs Starter Kit のユーザーです。LinuxのFedoraディストリビューションで約1年ほど実行しました。物事は常に順調に進んでいますが、Fedora17 から Fedora19 にアップグレードしたので、Magit でコミットしようとすると、次のメッセージが表示されます: /bin/bash: osascript: command not found

Kieran が Mac OS 用に ESSK をカスタマイズしているため、このメッセージが表示されることを理解しています。そのため、この機能を微調整する必要があると考えました。そのためには、emacs ドット ファイル内で osascript の呼び出しが行われている場所を見つける必要がありますが、Grep を使用して文字列 'osascript' を検索すると、一致するものが見つかりません。

したがって、私の質問: emacs ドット ファイルのどこに、git の commit コマンドを実行するための osascript への呼び出しがあるか知っている人はいますか?

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

4

1 に答える 1

0

これはスターター キットの現在のバージョンに基づいています: http://kieranhealy.org/resources/emacs-starter-kit.html

MP:~ HOME$ grep -inIEr --color=ALWAYS -C1 "osascript" .../emacs-starter-kit-master
.../emacs-starter-kit-master/kjhealy.org-189-    (defun raise-emacs-on-aqua()
.../emacs-starter-kit-master/kjhealy.org:190:    (shell-command "osascript -e 'tell application \"Emacs\" to activate' &"))
.../emacs-starter-kit-master/kjhealy.org-191-    (add-hook 'server-switch-hook 'raise-emacs-on-aqua)
MP:~ HOME$ 
于 2013-10-17T15:24:16.683 に答える