Tracker: Bugs

5 Autoload problem when using el-get - ID: 3487181
Last Update: Settings changed ( zappo )

I am using the package manager el-get to install third-party emacs packages.
With el-get you can install packages from various sources (tar-ball, emacswiki, git-repo, ...)
and el-get will also handle the autoloads for you.

But when installing CEDET using el-get, the autoloads are messed up:
Wrote /home/mminutoli/.emacs.d/el-get/.loaddefs.el
(No changes need to be saved) [2 times]
el-get: byte-compiling autoload file
Compiling /home/mminutoli/.emacs.d/el-get/.loaddefs.el...done
Wrote /home/mminutoli/.emacs.d/el-get/.loaddefs.elc
error in process sentinel: el-get-installation-failed: Symbol's function definition is void: inversion-test
error in process sentinel: Symbol's function definition is void: inversion-test

The autoload file contains:
(if (or (featurep 'xemacs) (inversion-test 'emacs "22.0")) (defalias 'cedet-split-string 'cedet-split-string-1) (defalias 'cedet-split-string 'split-string))

But this defun is not autoloaded.

I've also filed a bug on el-get, because I don't know what is the cause:
https://github.com/dimitri/el-get/issues/529


To1ne ( to1ne ) - 2012-02-13 00:02:42 PST

5

Open

None

Eric M. Ludlam

None

None

Public


Comments




Log in to comment.

No follow-up comments have been posted.

Attached File

No Files Currently Attached

Change ( 1 )

Field Old Value Date By
assigned_to nobody 2012-02-22 04:54:02 PST zappo