From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from math.gatech.edu (euclid.skiles.gatech.edu [130.207.146.50]) by werple.net.au (8.7/8.7.1) with SMTP id JAA28215 for ; Mon, 4 Dec 1995 09:36:23 +1100 (EST) Received: by math.gatech.edu (5.x/SMI-SVR4) id AA08037; Sun, 3 Dec 1995 17:21:12 -0500 Resent-Date: Sun, 3 Dec 1995 15:21:33 -0700 Old-Return-Path: Date: Sun, 3 Dec 1995 15:21:33 -0700 From: Chris Torek Message-Id: <199512032221.PAA03759@sparc.BSDI.COM> To: zsh-list@sterling.com Subject: zsh 2.5.03 suggestion Resent-Message-Id: <"c92oY2.0.Vz1.NBYmm"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/666 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu We have been trying to change sys_errlist from `const char *const[]' back to `char *[]', or, better yet, get people to stop using it entirely. Towards the latter, it would be nice if zsh's utils.c would use strerror() rather than sys_errlist, with a `backup' implementation that uses sys_errlist[argument] for systems that lack strerror (perhaps even providing this backup in the form of a strerror() implementation). I will leave the exact details up to you -- you have some existing HAVE_* macros, and I would recommend adding HAVE_STRERROR here, unless you would prefer to simply provide an auxiliary `strerror.c' source file, using it only on those systems that lack strerror(). Chris