CEDET now has an official Git repository that is accessible using http.
Migrating from the Bazaar repo to the Git (over http) repo will make
this recipe play better when behind certain proxies.
CEDET will generate an error if it is loaded after the eieio version that is
shipped with Emacs has been loaded. During bootstrapping this will continuously
cause my Emacs to stop installing packages and forcing me to restart it.
This change will ensure that Emacs can be fully bootstrapped using el-get even
if the updated version of CEDET is installed. The new version will simply be
loaded on the next launch.
This includes a fix to "el-get-reload" that ignores errors during
reloading package files, because CEDET raises errors if you try to
reload it. If a file raises an error during reloading, we issue a
warning telling the user that they might have to restart emacs to
finish the update.
Recipe fixes based on https://github.com/dimitri/el-get/pull/748