Emacs関数のCソースコードを閲覧したい。たとえば、私はできるようになりたいですM-: (find-function 'message)。
EmacsはCソースのディレクトリを要求するので、それを設定できますfind-function-C-source-directory。ただし、私のディストリビューション(Arch Linux)は通常のmake; make install手順(パッケージのレシピはこちらを参照)を実行したばかりなので、手動でダウンロードしない限り、Cソースは利用できません。
だから、パッケージを直したい。私の質問は:
make installCソースもコピーするというEmacsのmakefileの設定オプションはありますか?はっきりとしたものは何も見えません。find-function-C-source-directoryパッケージに設定する正しい方法は何ですか?を作成しsite-lispますか?- すでにこれを行っているディストリビューションやプラットフォームはありますか?
srcディレクトリを含める/ ディレクトリにコピーする方法」を参照してください: stackoverflow.com/questions/21241967/…–
find-function-C-source-directoryはsource-directory内部的に使用するため、ビルドディレクトリで実行されるEmacsで機能する必要があります...