From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Andrew Choi Newsgroups: gmane.emacs.devel Subject: Re: update-game-score Date: Sat, 06 Apr 2002 07:52:18 -0700 Sender: emacs-devel-admin@gnu.org Message-ID: References: <8296-Sat06Apr2002111820+0300-eliz@is.elta.co.il> Reply-To: akochoi@shaw.ca NNTP-Posting-Host: localhost.gmane.org Content-Transfer-Encoding: 7BIT X-Trace: main.gmane.org 1018104890 3975 127.0.0.1 (6 Apr 2002 14:54:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 6 Apr 2002 14:54:50 +0000 (UTC) Cc: eliz@is.elta.co.il, walters@debian.org, emacs-devel@gnu.org Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16trac-000120-00 for ; Sat, 06 Apr 2002 16:54:50 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16tro7-0007pA-00 for ; Sat, 06 Apr 2002 17:08:47 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16trZu-0001ah-00; Sat, 06 Apr 2002 09:54:06 -0500 Original-Received: from h24-71-223-10.cg.shawcable.net ([24.71.223.10] helo=pd4mo2so.prod.shaw.ca) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16trYD-0001Yy-00; Sat, 06 Apr 2002 09:52:22 -0500 Original-Received: from pd4mr2so.prod.shaw.ca (pd4mr2so-qfe3.prod.shaw.ca [10.0.141.213]) by l-daemon (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GU5009QLIN8GT@l-daemon>; Sat, 06 Apr 2002 07:52:20 -0700 (MST) Original-Received: from pn2ml7so.prod.shaw.ca (pn2ml7so-qfe0.prod.shaw.ca [10.0.121.151]) by l-daemon (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GU500E8XIN8BT@l-daemon>; Sat, 06 Apr 2002 07:52:20 -0700 (MST) Original-Received: from localhost.shawmail (h24-70-29-177.cg.shawcable.net [24.70.29.177]) by l-daemon (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GU500K3CILUHJ@l-daemon>; Sat, 06 Apr 2002 07:51:31 -0700 (MST) In-Reply-To: Original-To: jasonr@gnu.org Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.8 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2413 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2413 > > IMHO, this code needs to take non-Posix platforms into consideration, > > unless the intent is to run it only on Unix and GNU/Linux systems. > > > > If non-Posix systems are relevant, you should be aware that > > and the getpwuid function are not universally available. > > Can getpwuid etc be emulated on MSDOS and Mac as they are on Windows? Getpwuid is certainly available on Mac OS X. Mac OS 9 implements a limited form of multiple user support, so getpwuid can probably be emulated on it. Mac OS 8 does not have multiple user support. I suppose one can still emulate getpwuid with a little more effort.