Bug 7197

Summary: (load-library "cl-macs.el") in tiniliba.el
Product: Sisyphus Reporter: Eugene Vlasov <eugvv>
Component: emacs-tiny-toolsAssignee: Alex Ott <ott>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: evg, msp, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Eugene Vlasov 2005-06-24 14:42:07 MSD
В 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
Comment 1 Eugene Vlasov 2005-07-01 17:01:02 MSD
Исправил в 1.0.20050625-alt1