🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #1091

Re: #include "filename.h" does not mean "include user file"

#1091
From: Jonathan Shapiro
Date: Fri, 16 Mar 1990 21:57
18 lines
1331 bytes
In article <6928@cadillac.CAD.MCC.COM> ned@MCC.COM (Ned Nowotny) writes:
>[ Note:  Followups are directed to comp.std.c.  GNU mailing list readers ]
>[        should probably just take note.                                 ]
>
[ Discussion of meaning of #include "file" ellided... ]

To preclude the rash of corrections, the issue is well known.  Early
cpp specs didn't specify whether the "file" syntax meant relative to
the file that did the include or relative to the source file.  The cpp
by Jon Reiser (sp?) implemented the former, when the latter was the
intended meaning.

Reiser's preprocessor has spread and a few very strange folks have
come to depend on the behavior.

In any case, it is well understood.

Jon
Technical Details
Message-ID: <5364@odin.SGI.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!texbell!wuarchive!brutus.cs.uiuc.edu!uakari.primate.wisc.edu!ames!sgi!shinobu!odin!delrey!shap
References: <6928@cadillac.CAD.MCC.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!texbell!wuarchive!brutus.cs.uiuc.edu!uakari.primate.wisc.edu!ames!sgi!shinobu!odin!delrey!shap
From: shap@delrey.sgi.com (Jonathan Shapiro)
Newsgroups: comp.std.c,comp.lang.c++,gnu.g++,gnu.gcc,comp.lang.c
Subject: Re: #include "filename.h" does not mean "include user file"
Keywords: include
Message-ID: <5364@odin.SGI.COM>
Date: 16 Mar 90 21:57:55 GMT
References: <6928@cadillac.CAD.MCC.COM>
Sender: news@odin.SGI.COM
Followup-To: comp.std.c
Organization: Silicon Graphics, Inc., Mountain View, CA
Lines: 18