Extensionless headers

Jason Merrill jason@redhat.com
Thu Jan 10 10:35:00 GMT 2002


>>>>> "B" == B Kosnik <bkoz@nabi.net> writes:

> Aaaaaagh. Dude, where were you a week+ ago when this was being
> discussed???

Not paying attention, sorry.  I tend to skim libstdc++ mail, as most of it
deals with stuff I'd just as soon not have to think about.  :)

> Since then, there has been some griping about files without extensions
> being more difficult to work with. I'd asked Phil for a summary of the
> complaints, but he's currently having email problems so it might be a
> bit before he responds.

I think Nathan has summarized the complaints pretty well, but here goes:

The extension typically indicates the type of a file.  Among the
development tools that use this information are Make and editors.
Extensions also allow me to use a wildcard to select files of a certain
type; I generally do a 'grep something *.h' in gcc several times a day.
Removing the extension breaks all of these uses.  There are workarounds,
but why bother?  Why not just keep the extension?

Jason



More information about the Libstdc++ mailing list