bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Jim Meyering] Re: [Bug-gnulib] strftime merge from Emacs


From: Richard Dawe
Subject: Re: [Jim Meyering] Re: [Bug-gnulib] strftime merge from Emacs
Date: Mon, 09 Jun 2003 20:54:16 +0100

Hello.

Paul Eggert wrote:
> 
> > From: Jim Meyering <address@hidden>
> > Date: Mon, 09 Jun 2003 19:57:37 +0200
> 
> > One approach to eliminating *WIN* symbols from most of the source code
> > would be to write an autoconf macro to test for the offending
> > symbols and if they're found, then define some more palatable form,
> > like WINDOWS32.
> 
> I like this idea.  Of the names mentioned by far, only W32, WOE32, and
> WINDOWS32 are suitable.  The other names either use "win", which is
> inappropriate cheerleading; or begin with underscore, which infringes
> on the implementation space; or are confusingly obsolescent
> (e.g. WINDOWSNT).  Personally I prefer Bruno's clever suggestion of
> WOE32: it's short and mnemonic.  But WINDOWS32 would be OK too.
[snip]

Directed at no-one in particular: I find all these derogatory swipes about DOS
and Windows tiring - MSDOG, WOE32, whatever. So I think WINDOWS32 would be
better.

Anyway, enough of the politics. Here's a suggestion: You could also define
WINDOWS32 to some level to cope with, say, the differences between Windows '98
and Windows 2003 - a bit like __STDC_VERSION__. Or perhaps WINDOWS32 and
WINDOWS32_VERSION.

Bye, Rich =]

PS: I'm not on bug-gnulib, so please keep me on the CC list.

-- 
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]