Hi all, > tex-site.el defines `tex-site-unload-hook' which looks into > `after-load-alist' to remove AUCTeX settings (it looks for > `TeX-modes-set' function), but in Emacs 24 `after-load-alist' seems to > have changed and there is no reference to `TeX-modes-set' anymore. Do > you have any idea how to unload AUCTeX in Emacs 24? I think I have figured out why `unload-feature' doesn't work well. The story is as follows. If `advice-add' is available, tex-site.el uses `advice-add' on the original tex modes and doesn't touch `after-load-alist'. The advices are added through the defcustom of `TeX-modes' when tex-site.el is loaded, because it has the line :set 'TeX-modes-set . Thus `tex-site-unload-hook' should remove these advices when `advice-add' is available. I confirmed that the attached crude workaround makes unloading tex-site to work as expected. Regards, Ikumi Keita