Câu hỏi được gắn thẻ «package-development»



6
Làm cách nào để vá một gói Emacs?
Tôi muốn thay đổi một gói, kiểm tra nó và hy vọng gửi yêu cầu kéo sau đó. Làm thế nào để tôi làm điều đó một cách an toàn và hiệu quả? Câu hỏi có thể cảm thấy quá rộng, tôi sẽ chấp nhận câu trả lời bao gồm …



1
Xử lý cảnh báo của VÒNG: gán cho biến miễn phí, khi các thư viện nhất định có thể bị thiếu
Biên dịch byte của chế độ của tôi: (defun dict-setup-expansions () "Add `dict-mode' specific expansions." (set (make-local-variable 'er/try-expand-list) (list #'dict-mark-article))) đưa ra cảnh báo: Warning: assignment to free variable `er/try-expand-list' Đây là tình huống bình thường vì er/try-expand-listđược định nghĩa trong externa; thư viện expand-regiontại http://elpa.gnu.org Chế độ của tôi …



1
Xác thực / linting mã Elisp
Hiện tại tôi đang sử dụng: (checkdoc) (byte-compile-file (buffer-file-name)) (package-buffer-info) để xác nhận mã Elisp. Điều này đưa tôi một số lỗi ngu ngốc và thật dễ dàng để giải quyết chúng. Mã dự định có thể được kiểm tra thông qua C-x h C-M-\ C-x C-s M-x vc-diffnếu tập …



3
Cài đặt thủ công một gói đa dịch vụ tới
Khi tôi đang viết một gói mới, thật tuyệt khi tôi có thể kiểm tra cài đặt của nó bằng cách chỉ phát hành M-x package-install-from-buffer. Điều này sẽ cài đặt gói với package.el, để nó đi theo "~/.emacs.d/elpa". Tuy nhiên, điều này không hoạt động trên các gói multifile. …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.