Emacs. Устаревшая библиотека cl
Как локализовать пакеты, использующие устаревшую библиотеку cl
.
Содержание
1 Симптомы
- При запуске Emacs выдаётся предупреждение: Package cl is deprecated.
2 Устранение
- Необходимо обнаружить пакеты, использующие библиотеку
cl
. - По возможности следует удалить (или заменить) эти пакеты.
- Для этого в буфер
*scratch*
добавьте следующий код:(require 'loadhist) (file-dependents (feature-file 'cl))
- Выполнить команды:
- исполнить каждую строчку (комбинацией клавиш
C-j
): результаты будут отображаться в этом же буфере; - исполнить каждую строчку (команда
eval-last-sexp
; соответствующая комбинация клавишC-x C-e
): результаты будут отображаться в минибуфере.
- исполнить каждую строчку (комбинацией клавиш
- В результате мы получим список файлов, использующих библиотеку
cl
.