[CEDET-devel] Re: wrong-type-argument loading cedet.el
Brought to you by:
zappo
From: drkm <dar...@ya...> - 2005-08-30 17:14:26
|
David Lord writes: >> What's the value of 'inversion-decoders'? What says 'M-x >> locate-lib <RET> inversion <RET>'? > 'inversion-decoders' is not defined as far as I can tell. The nearest > thing is inversion-decoder-ring: - > ((alpha "^\\([0-9]+\\)\\.\\([0-9]+\\)alpha\\([0-9]+\\)$" 3) > (beta "^\\([0-9]+\\)\\.\\([0-9]+\\)beta\\([0-9]+\\)$" 3) > (full "^\\([0-9]+\\)\\.\\([0-9]+\\)$" 2) > (point "^\\([0-9]+\\)\\.\\([0-9]+\\)\\.\\([0-9]+\\)$" 3)) > (Hmm. there's no 'pre' in there) Yes. This variable was renamed in 'inversion-decoders', and the 'pre' decoder was added. > M-x locate-lib <RET> inversion <RET> returns 'c:/Program > Files/Emacs/site-lisp/cedet-1.0pre3/common/inversion.el' Mmh, strange. Can you find 'inversion-decoder-ring' in this file? If you can't, it's the right file, but it's not the one loaded to provide the 'inversion' feature, so you have something strange in your 'load-path'. If you can, you have a very strange installation of CEDET-1.0pre3, because it's not the right file in this distribution. In the later case IMHO, the best is to reinstall CEDET. In the former, it needs more investigation. Maybe an old path is still in your ~/.emacs.el, or an old CEDET is still in the 'site-lisp' directory ; in this case, you can try creating an empty '.nosearch' file in this old CEDET directory : $ cd /usr/share/emacs/22.0.50.1/emacs-lisp/cedet-1.0beta2 $ touch .nosearch --drkm |