Trong thử nghiệm tích hợp liên tục cho gói emacs của tôi fsharp-mode, tôi đang thêm biên dịch byte vào thử nghiệm để có phản hồi ngay lập tức. Tôi đang sử dụng gần:Làm thế nào để tạo lỗi cảnh báo biên dịch byte Emacs
emasc -batch batch-byte-compile *.el
Điều này trả về khác 0 nếu có lỗi, nhưng không phải chỉ là cảnh báo. Tôi cũng muốn được cảnh báo nếu có bất kỳ cảnh báo nào vì điều này có thể bao gồm các cuộc gọi đến các chức năng không xác định (đã xảy ra trước đó nhờ lỗi đánh máy).
Vì vậy: làm cách nào để có được mã trả về khác 0 trong trường hợp cảnh báo biên dịch?
Bạn đã thử 'byte-compile-error-on-warn' chưa? – Lindydancer
Tôi hiện có, cảm ơn. Có vẻ hiển nhiên, nhưng tôi không thể tìm thấy nó trong sách hướng dẫn. – rneatherway