Subject: bug#17463: closed (Re: bug#17463: 24.3.90; invoking c-mode always loads `cl')

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 10 Sep 2014 21:56:03 +0000

Your bug report

#17463: cc-langs loaded at runtime

which was filed against the emacs,cc-mode package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
17463: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17463
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#17463: 24.3.90; invoking c-mode always loads `cl'
From: Alan Mackenzie <[email-masked]>
To: [email-masked]
Date: Wed, 10 Sep 2014 21:50:02 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

Bug fixed (in revision #117860).

-- 
Alan Mackenzie (Nuremberg, Germany).

Subject: 24.3.90; invoking c-mode always loads `cl'
From: Shigeru Fukaya <[email-masked]>
To: [email-masked]
Date: Sun, 11 May 2014 22:49:25 +0900
List-Id: <debbugs-submit.debbugs.gnu.org>

c-mode loads `cc-langs' and it always, as it is execution time, loads `cl'.
I suspect in cc-langs

    (cc-external-require 'cl)

sholud be simply changed to

    (eval-when-compile 'cl)

as in cc-defs.

-- Shigeru