Предыстория: я разделил файл init.el на несколько файлов и попытался загрузить их один за другим из init.el. Каждый файл имеет:
(provide 'xxx)
в конце, и я использую:
(require 'xxx)
чтобы загрузить их.
(раньше я использовал load-library для их загрузки, но недавно я узнал, что команда require загружает их, только если они не загружены.)
Затем появляется какое-то проводное поведение. Я не уверен, что это проблема загрузки библиотеки в неправильном порядке или загрузки определенного файла.
Итак, вопрос:
Как узнать, какой файл загружается командой require? (В буфере «Сообщение» я вижу файлы, загруженные «load-libarry», но не «require»)
(setq debug-on-error t)
в начале ваших.emacs
илиinit.el
, чтобы получить более подробную информацию об отладке. Большинству участников форума будет интересно увидеть показания отладчика, чтобы помочь в устранении неполадок. - person lawlist   schedule 16.07.2015