From: Reiner Steib <reinersteib+gmane@imap.cc>
To: ding@gnus.org
Subject: Checks for obsolete system-type values?
Date: Sun, 11 Jan 2009 22:43:52 +0100 [thread overview]
Message-ID: <87sknpo6w7.fsf@marauder.physik.uni-ulm.de> (raw)
On Sun, Jan 11 2009, Reiner Steib wrote:
[ <news:871vv9pm3i.fsf@marauder.physik.uni-ulm.de> ]
> ,----[ <f1> v system-type RET ]
> | system-type is a variable defined in `src/emacs.c'.
> | Its value is gnu/linux
> |
> | Documentation:
> | Value is symbol indicating type of operating system you are using.
> | Special values:
> | `gnu/linux' compiled for a GNU/Linux system.
> | `darwin' compiled for Darwin (GNU-Darwin, Mac OS X, ...).
> | `macos' compiled for Mac OS 9.
> | `ms-dos' compiled as an MS-DOS application.
> | `windows-nt' compiled as a native W32 application.
> | `cygwin' compiled using the Cygwin library.
> | `vax-vms' or
> | `axp-vms' compiled for a (Open)VMS system.
> | Anything else indicates some sort of Unix system.
> `----
I wonder why we also check for the following symbols in Gnus:
cygwin32 win32 w32 mswindows ms-windows emx
Maybe for XEmacs or older versions of Emacs?
http://www.xemacs.org/Documentation/21.5/html/lispref_58.html#SEC763
doesn't list any of these. [1]
Neither does (info "(lispref)System Environment") [2]
Bye, Reiner.
[1]
,----[ http://www.xemacs.org/Documentation/21.5/html/lispref_58.html#SEC763 ]
| 57.3 Operating System Environment
|
| XEmacs provides access to variables in the operating system
| environment through various functions. These variables include the
| name of the system, the user's UID, and so on.
|
| Variable: system-type
| The value of this variable is a symbol indicating the type of
| operating system XEmacs is operating on. Here is a table of the
| possible values:
|
| aix-v3
| AIX.
|
| berkeley-unix
| Berkeley BSD.
|
| dgux
| Data General DGUX operating system.
|
| gnu
| A GNU system using the GNU HURD and Mach.
|
| hpux
| Hewlett-Packard HPUX operating system.
|
| irix
| Silicon Graphics Irix system.
|
| linux
| A GNU system using the Linux kernel.
|
| ms-dos
| Microsoft MS-DOS "operating system."
|
| next-mach
| NeXT Mach-based system.
|
| rtu
| Masscomp RTU, UCB universe.
|
| unisoft-unix
| UniSoft UniPlus.
|
| usg-unix-v
| AT&T System V.
|
| windows-nt
| Microsoft windows NT.
|
| xenix
| SCO Xenix 386.
|
| We do not wish to add new symbols to make finer distinctions
| unless it is absolutely necessary! In fact, we hope to eliminate
| some of these alternatives in the future. We recommend using
| system-configuration to distinguish between different operating
| systems.
`----
[2]
,----[ (info "(lispref)System Environment") ]
| 57.3 Operating System Environment
| =================================
|
| XEmacs provides access to variables in the operating system environment
| through various functions. These variables include the name of the
| system, the user's UID, and so on.
|
| -- Variable: system-type
| The value of this variable is a symbol indicating the type of
| operating system XEmacs is operating on. Here is a table of the
| possible values:
|
| `aix-v3'
| AIX.
|
| `berkeley-unix'
| Berkeley BSD.
|
| `dgux'
| Data General DGUX operating system.
|
| `gnu'
| A GNU system using the GNU HURD and Mach.
|
| `hpux'
| Hewlett-Packard HPUX operating system.
|
| `irix'
| Silicon Graphics Irix system.
|
| `linux'
| A GNU system using the Linux kernel.
|
| `ms-dos'
| Microsoft MS-DOS "operating system."
|
| `next-mach'
| NeXT Mach-based system.
|
| `rtu'
| Masscomp RTU, UCB universe.
|
| `unisoft-unix'
| UniSoft UniPlus.
|
| `usg-unix-v'
| AT&T System V.
|
| `windows-nt'
| Microsoft windows NT.
|
| `xenix'
| SCO Xenix 386.
|
| We do not wish to add new symbols to make finer distinctions
| unless it is absolutely necessary! In fact, we hope to eliminate
| some of these alternatives in the future. We recommend using
| `system-configuration' to distinguish between different operating
| systems.
`----
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
next reply other threads:[~2009-01-11 21:43 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-11 21:43 Reiner Steib [this message]
2010-08-30 2:43 ` Lars Magne Ingebrigtsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87sknpo6w7.fsf@marauder.physik.uni-ulm.de \
--to=reinersteib+gmane@imap.cc \
--cc=Reiner.Steib@gmx.de \
--cc=ding@gnus.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).