From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andrea Crotti Newsgroups: gmane.emacs.devel Subject: dired.c Date: Sat, 23 Apr 2011 10:57:22 +0200 Message-ID: <5B0C3CF2-85D0-4D68-BFA1-B30B19F8A36C@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1303549063 22986 80.91.229.12 (23 Apr 2011 08:57:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 23 Apr 2011 08:57:43 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 23 10:57:39 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QDYep-0008Io-AR for ged-emacs-devel@m.gmane.org; Sat, 23 Apr 2011 10:57:39 +0200 Original-Received: from localhost ([::1]:57750 helo=lists2.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QDYeo-0002F5-VI for ged-emacs-devel@m.gmane.org; Sat, 23 Apr 2011 04:57:38 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:35852) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QDYed-0001tI-NI for emacs-devel@gnu.org; Sat, 23 Apr 2011 04:57:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QDYec-0006Lg-Vz for emacs-devel@gnu.org; Sat, 23 Apr 2011 04:57:27 -0400 Original-Received: from mail-wy0-f169.google.com ([74.125.82.169]:41917) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QDYec-0006LO-Rv for emacs-devel@gnu.org; Sat, 23 Apr 2011 04:57:26 -0400 Original-Received: by wyf19 with SMTP id 19so982797wyf.0 for ; Sat, 23 Apr 2011 01:57:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:content-type:content-transfer-encoding :subject:date:message-id:to:mime-version:x-mailer; bh=vQKXViSlRyQ/Mcq4wG4ZiD4dAKxe/ezkdqfGOeeJQJ4=; b=FzVR4tkXjzou2ha10j5TrNQ8Y9xPx9rjdUiQNHXWnX+UO4w0BxHppRANoyxfbIZLqR B4Y6reh2+wppTUWIR/ypcQuueuGn3EG18Bjxvff45fW2AWfbGLJ64awKHMJmiOCN7bvD MpV5RHBgleucpqEe2Svcde5fg+HeAd/QXjt38= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; b=D5Jlv0PilP07fNbNga3WkRPQQzr2e7o2OqK49QAH4WnhxDdqcHbNwEANk67GuaF5ru rtkq0behpSGRo5/dW78BIyesx78EoalMkhl8BQWRQw76j87ZCvsN4AA87psN/Y2E7kE2 b7hdE783cZk3CuFrfPSKBwamOGW1xLQTXZJcE= Original-Received: by 10.216.67.17 with SMTP id i17mr1768698wed.101.1303549045231; Sat, 23 Apr 2011 01:57:25 -0700 (PDT) Original-Received: from ip1-201.halifax.rwth-aachen.de (ip1-201.halifax.RWTH-Aachen.DE [137.226.108.201]) by mx.google.com with ESMTPS id l5sm1709939wej.8.2011.04.23.01.57.23 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 23 Apr 2011 01:57:23 -0700 (PDT) X-Mailer: Apple Mail (2.1084) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 74.125.82.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:138651 Archived-At: I was looking around the C code trying to understand better how everything works and I noticed the following thing. In the file dired.c there is an #include But no symbols in dired.c depend from that header, so I tried to remove it and it turns out that it's needed in lisp.h, which is included later. So why is not included in lisp.h instead? What's the reason to do such a thing? -- GNU Emacs 24.0.50.1 (x86_64-apple-darwin10.7.0, NS apple-appkit-1038.35) of 2011-04-23