Hide Forgot
Description of problem: emacs-ecb provides an "eclipse lite" tool for emacs when invoked with the emacs tools->semantic tool is enabled. However f19 has no emacs-ecb and the older versions are not synced with the version of emacs. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. click tools -> semantic 2. ESC-X ecb-activate (assuming emacs-ecb-2.40.1-0.5.cvs20101021.fc17.noarch is installed) 3. Actual results: Loading /usr/share/emacs/site-lisp/site-start.d/ecb.el (source)... ECB 2.40 uses CEDET 2.0 (contains semantic 2.2, eieio 1.4, speedbar <unknown version>). ... Package assoc is obsolete! ... Semantic mode enabled ... ecb-error: ECB 2.40 - Error: Please fix the reported problem and restart Emacs! Expected results: ecb is enabled Additional info: Currently ECB can not be activated cause of the following reason: ECB has been byte-compiled with another cedet-version than currently loaded into Emacs: + CECET used for byte-compiling ECB: 1.0 + CEDET currently loaded into Emacs: 2.0 Please ensure that ECB is byte-compiled with the same cedet-version as you you load into your Emacs. In general it is recommended to start ECB first-time not byte-compiled and then call the command `ecb-byte-compile'. This ensures you byte-compile ECB with the same CEDET-library-version as you load into Emacs. If you use the Makefile check the variable CEDET before compiling! Please fix the reported problem and restart Emacs
Hi Stan, it seems that from F19 emacs-ecb was marked as deprecated (https://admin.fedoraproject.org/pkgdb/acls/name/emacs-ecb?_csrf_token=7763a9dcb457460e2a7ecdaa54c7065de5c0a763) I will clarify why the package was removed and who replace the package emacs-ecb.
I browsed the upstream and emacs-ecb was replaced by Sr Speed Bar (http://www.emacswiki.org/emacs/SrSpeedbar) On most discussion I found that you can use CEDET