Re: The return of RMS and GNU/Linux
>>>>> "Bruce" == Bruce Perens <bruce@pixar.com> writes:
Bruce> I expect to see "#ifdef lignux" sprinkled around code and other
Bruce> such sillyness.
It is common for developers to define new platform-specific
preprocessor features for clarity and also to minimize the impact of future
changes to the underlying build tools. In the case of Emacs 19.31,
you will find in s/lignux.h
#define LINUX
...
#define SYSTEM_TYPE "lignux" /* All the best software is free. */
...
#if LINUX_VERSION_CODE > 0x10200
...
#ifdef LINUX_QMAGIC
The distinction is precise and correct.
Bruce> I'm not going to change the name of "Emacs" to
Bruce> "Emalincs" to signify that it's Emacs under Linux
On what authority would you make such a change?
Reply to: