Bug 7197 - (load-library "cl-macs.el") in tiniliba.el
Summary: (load-library "cl-macs.el") in tiniliba.el
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: emacs-tiny-tools (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Alex Ott
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-24 14:42 MSD by Eugene Vlasov
Modified: 2005-09-13 07:57 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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