| Summary: | (load-library "cl-macs.el") in tiniliba.el | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Eugene Vlasov <eugvv> |
| Component: | emacs-tiny-tools | Assignee: | Alex Ott <ott> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | major | ||
| Priority: | P2 | CC: | evg, msp, viy |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Исправил в 1.0.20050625-alt1 |
В tiniliba.el имеется следующий код (строки 122-127): (error (message "\ ** tinyliba.el [ERROR] Broken `dolist' implementation! A simple `dolist' call with `return' statement failed with error [%s]. Trying to fix this by loading `cl-macs.el' explicitly." err) (load-library "cl-macs.el")) Этот код не работает, в нынешнем сизифе нет файла cl-macs.el, есть cl-macs.elс: eugene ~ $ slocate cl-macs /usr/share/emacs/21.3/lisp/emacs-lisp/cl-macs.elc eugene ~ $ rpm -qf `slocate cl-macs` emacs21-common-21.3-alt11 Даже в emacs21-el cl-macs.el нет (там этот файл .bz2) В результате при попытке использовать любые расширения из tiny-tools выдается ошибка. Если исправить на (load-library "cl-macs"), все работает. eugene ~ $ rpm -q emacs-tiny-tools emacs-tiny-tools-1.0.20040413-alt1