Tôi muốn có thể xem mã nguồn C của các hàm Emacs. Ví dụ, tôi muốn có thể làm được M-: (find-function 'message).
Emacs nhắc tôi cho thư mục các nguồn C, để nó có thể thiết lập find-function-C-source-directory. Tuy nhiên, bản phân phối của tôi (Arch Linux) vừa thực hiện các make; make installbước thông thường (xem công thức gói ở đây ) vì vậy không có nguồn C nào có sẵn mà không tải xuống thủ công.
Vì vậy, tôi muốn sửa chữa bao bì. Câu hỏi của tôi là:
- Có các tùy chọn cấu hình Makefile của Emacs có nghĩa là
make installsao chép các nguồn C không? Tôi không thể thấy bất cứ điều gì rõ ràng. - Cách chính xác để thiết lập
find-function-C-source-directorytrong gói là gì? Tạo mộtsite-lisp? - Có bất kỳ distro hoặc nền tảng đã làm điều này?
srcthư mục khi xây dựng Emacs ": stackoverflow.com/questions/21241967/
find-function-C-source-directorysử dụngsource-directorynội bộ, do đó mọi thứ chỉ hoạt động cho một Emacs chạy trong thư mục xây dựng của nó ...