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: Emacs Wrestling Match: lisp.h vs rest of the includes Date: Tue, 10 Aug 2010 10:22:30 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1281428570 14002 80.91.229.12 (10 Aug 2010 08:22:50 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 10 Aug 2010 08:22:50 +0000 (UTC) Cc: Emacs developers To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 10 10:22:49 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Oik6e-0003OM-3M for ged-emacs-devel@m.gmane.org; Tue, 10 Aug 2010 10:22:44 +0200 Original-Received: from localhost ([127.0.0.1]:40467 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oik6d-0001LF-Du for ged-emacs-devel@m.gmane.org; Tue, 10 Aug 2010 04:22:43 -0400 Original-Received: from [140.186.70.92] (port=40875 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oik6X-0001LA-De for emacs-devel@gnu.org; Tue, 10 Aug 2010 04:22:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oik6T-0004ul-P3 for emacs-devel@gnu.org; Tue, 10 Aug 2010 04:22:37 -0400 Original-Received: from impaqm1.telefonica.net ([213.4.138.1]:21033) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oik6T-0004uQ-JT for emacs-devel@gnu.org; Tue, 10 Aug 2010 04:22:33 -0400 Original-Received: from IMPmailhost6.adm.correo ([10.20.102.127]) by IMPaqm1.telefonica.net with bizsmtp id sWKl1e02U2kvMAa01YNXCW; Tue, 10 Aug 2010 10:22:31 +0200 Original-Received: from ceviche.home ([83.40.4.203]) by IMPmailhost6.adm.correo with BIZ IMP id sYNW1e00E4NokFF1mYNWGY; Tue, 10 Aug 2010 10:22:31 +0200 X-Brightmail-Tracker: AAAAAA== X-TE-authinfo: authemail="monnier$movistar.es" |auth_email="monnier@movistar.es" X-TE-AcuTerraCos: auth_cuTerraCos="cosuitnetc01" Original-Received: by ceviche.home (Postfix, from userid 20848) id 292F266138; Tue, 10 Aug 2010 10:22:30 +0200 (CEST) In-Reply-To: (Juanma Barranquero's message of "Mon, 9 Aug 2010 23:43:52 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:128534 Archived-At: > The problem with these changes is that they represent moving things in > the opposite direction of what I think would be right: from the > includes to lisp.h (not that I'm moving anything to lisp.h, just > keeping the declaration on lisp.h and removing the other one). Indeed, we generally want to move them to the specific .h that corresponds to where they're defined. Why did you choose to keep the lisp.h version rather than the other? Stefan