SiteMap Search ElispArea HowTo Glossary RecentChanges News Problems Suggestions

assoc-deprecated

Find the culprit libraries causing the following error message on emacs 24.2 startup

    error: Package assoc is obsolete!
    
 The following code was used to search my el-git directory for files containg (require ‘assoc)
     find ~/.emacs.d/el-git -name "*.el" -exec grep -H "(require 'assoc)" {} \;
    ./yasnippet/yasnippet.el:(require 'assoc)
    ./org-mode/contrib/lisp/org-export-generic.el:(require 'assoc)
    ./magit/magit-key-mode.el:(require 'assoc)
  • ‘assoc’ is implemented in C. assoc.el was about some other helpers (such as ‘aput’, ‘adelete’, …) that were deemed unworthy.
  • assoc.el will be obsolete in upcoming Emacs 24.2
  • please contact the package maintainers to have these fixed. For Magit, I fixed it recently in the git repository, and this will be part of the upcoming 1.1.2 version