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

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: