Stop cc-mode loading cl at runtime
authorGlenn Morris <rgm@gnu.org>
Sat, 14 Jun 2014 23:54:39 +0000 (16:54 -0700)
committerGlenn Morris <rgm@gnu.org>
Sat, 14 Jun 2014 23:54:39 +0000 (16:54 -0700)
commitcd7d4e9b383ae4bd56619f344ba4e73d0063e773
treeff974cb70e688e345751e9b6b4ede19a2104aadd
parent50bee071548758300c40d0c5f8871ec9f3075289
Stop cc-mode loading cl at runtime

* lisp/progmodes/cc-langs.el: Require cl-lib.
Replace delete-duplicates and mapcan by cl- versions throughout.
And cl-macroexpand-all by macroexpand-all.
(delete-duplicates, mapcan, cl-macroexpand-all): No need to declare.

Fixes: debbugs:17463
lisp/ChangeLog
lisp/progmodes/cc-langs.el