From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: /lib/cpp not found in c-mode Date: Mon, 02 May 2005 18:16:33 -0400 Message-ID: References: <17013.26868.207510.370151@farnswood.snap.net.nz> <17013.52411.51878.781739@farnswood.snap.net.nz> <17014.39042.74353.677362@farnswood.snap.net.nz> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1115091601 2024 80.91.229.2 (3 May 2005 03:40:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 3 May 2005 03:40:01 +0000 (UTC) Cc: "Jan D." , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 03 05:39:57 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DSoG4-0000Vf-J1 for ged-emacs-devel@m.gmane.org; Tue, 03 May 2005 05:39:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DSoN6-0003up-DF for ged-emacs-devel@m.gmane.org; Mon, 02 May 2005 23:46:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DSjXs-0001mm-8a for emacs-devel@gnu.org; Mon, 02 May 2005 18:37:44 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DSjTi-0008Uz-E2 for emacs-devel@gnu.org; Mon, 02 May 2005 18:33:26 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DSjSu-0007wz-G9 for emacs-devel@gnu.org; Mon, 02 May 2005 18:32:36 -0400 Original-Received: from [132.204.24.67] (helo=mercure.iro.umontreal.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DSjHw-0006De-HG for emacs-devel@gnu.org; Mon, 02 May 2005 18:21:17 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 3349D340004; Mon, 2 May 2005 18:16:38 -0400 (EDT) Original-Received: from asado.iro.umontreal.ca (asado.iro.umontreal.ca [132.204.24.84]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id 0D8484AC249; Mon, 2 May 2005 18:16:34 -0400 (EDT) Original-Received: by asado.iro.umontreal.ca (Postfix, from userid 20848) id DC906E6C18; Mon, 2 May 2005 18:16:33 -0400 (EDT) Original-To: Nick Roberts In-Reply-To: <17014.39042.74353.677362@farnswood.snap.net.nz> (Nick Roberts's message of "Tue, 3 May 2005 09:15:46 +1200") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-4.838, requis 5, autolearn=not spam, AWL 0.06, BAYES_00 -4.90) X-MailScanner-From: monnier@iro.umontreal.ca X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:36611 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:36611 > c-macro-expand and c-macro-preprocessor have been around for quite > a while. c-macro-expand is an interactive autoloaded Lisp function in > cmacexp.el that can be invoked in C mode with C-c C-e or from the > menu-bar. Apparently this file is not part of cc-mode so perhaps its not > being maintained. c-macro-expand seems quite useful so I'm kind of > surprised that, as a C specialist, you're don't use it/not familiar > with it. Don't know about others, but the reason why I don't use c-macro-expand is because it basically can't work right without parsing my Makefile(s) to know which include dirs should be used. And since it doesn't do that, I've found it of little use. Stefan