Khi tôi bắt đầu emacs, tôi nhận được một vài cảnh báo biên dịch byte trong một cửa sổ bật lên:
Warning (bytecomp): `interactive-p' is an obsolete function (as of 23.2); use `called-interactively-p' instead. [7 times]
Warning (bytecomp): Use `with-current-buffer' rather than save-excursion+set-buffer
Tôi có thể lấy emacs để cho tôi địa điểm không?
debug-on-message
thành Warning (bytecomp)
, nó sẽ không kích hoạt trình gỡ lỗi chứ?
debug-on-message
làm bất cứ điều gì. Cuối cùng, interactive-p
hóa ra là do screen-lines.el gây ra, và nguyên nhân with-current-buffer
là do một phiên bản cổ của chế độ tuareg. Tôi quyết định loại bỏ cả hai. Tôi không sử dụng chế độ tuareg và trong khi tôi khá thích màn hình dòng.el, thì nó đã gây ra cho tôi đủ loại vấn đề với macro bàn phím.
report-emacs-bug
để yêu cầu tính năng này.