From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68133 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.gnus.general Subject: Checks for obsolete system-type values? Date: Sun, 11 Jan 2009 22:43:52 +0100 Message-ID: <87sknpo6w7.fsf@marauder.physik.uni-ulm.de> Reply-To: Reiner Steib NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1231710256 19837 80.91.229.12 (11 Jan 2009 21:44:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 11 Jan 2009 21:44:16 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M16577@lists.math.uh.edu Sun Jan 11 22:45:28 2009 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1LM87W-000055-OG for ding-account@gmane.org; Sun, 11 Jan 2009 22:45:23 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1LM86A-0001wT-9F; Sun, 11 Jan 2009 15:43:58 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1LM868-0001w6-AK for ding@lists.math.uh.edu; Sun, 11 Jan 2009 15:43:56 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1LM864-00075L-RN for ding@lists.math.uh.edu; Sun, 11 Jan 2009 15:43:56 -0600 Original-Received: from mail.uni-ulm.de ([134.60.1.11]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1LM86L-0004b2-00 for ; Sun, 11 Jan 2009 22:44:09 +0100 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.175]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id n0BLhp5Q024503 for ; Sun, 11 Jan 2009 22:43:51 +0100 (MET) Original-Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 472321C998 for ; Sun, 11 Jan 2009 22:43:51 +0100 (CET) X-Face: .*T0'iU(sujq_j9\J>-d4fg;N/1++U#U$_5ii6k.=|"-n'?5O:Hyz&wi'-!I~,}7~GgT=0S /&-R5sbkNy5+Xo1y{Tw2KKxi@Xh"g@]Qc|.U<*]WDd)qvGowFDvfU1F]{EDho:7P0@|oOD=Bc{K4?> WP68K[Mx:}=`ZT'6g4'f+g?;`vri2!)xGy}3:=l'(/Cea0l4lo^H5#@/Z3ev Mail-Copies-To: nobody User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) X-DCC-Misty-Metrics: poseidon 1170; Body=1 Fuz1=1 Fuz2=1 X-Virus-Scanned: by amavisd-new X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68133 Archived-At: On Sun, Jan 11 2009, Reiner Steib wrote: [ ] > ,----[ 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/