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