From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18174 invoked from network); 28 Feb 2000 13:31:06 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 28 Feb 2000 13:31:06 -0000 Received: (qmail 20944 invoked by alias); 28 Feb 2000 13:31:00 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 9905 Received: (qmail 20896 invoked from network); 28 Feb 2000 13:30:55 -0000 Date: Mon, 28 Feb 2000 14:30:51 +0100 (MET) Message-Id: <200002281330.OAA03759@beta.informatik.hu-berlin.de> From: Sven Wischnowsky To: zsh-workers@sunsite.auc.dk In-reply-to: "Bart Schaefer"'s message of Mon, 28 Feb 2000 00:21:16 +0000 Subject: Re: Preliminary release of 3.0.8 - please test Bart Schaefer wrote: > I realize most people on this list are now using 3.1.6-dev-19, but it'd > be helpful to me if a few people could grab this and at least report any > build-time errors. Several of the changes are to the configure scripts, > and I have only Linux to test on. > > ftp://ftp.brasslantern.com/pub/zsh/zsh-3.0.8.tar.gz > > Note that I haven't updated the doc.tar yet, but there's only one minor > change to that. I'll update everything and make an official announcement > after I either hear that it looks OK, or a few days pass with no response > at all ... Seems to compile and run fine with OSF1 (a.k.a. DU 4.0) and Solaris 2.6. Only got some warnings: init.c: In function `parseargs': init.c:254: warning: subscript has type `char' init.c:257: warning: subscript has type `char' ... params.c: In function `lcsetfn': params.c:1601: warning: cast from pointer to integer of different size Which is easily fixed. Bye Sven diff -u -r os/init.c Src/init.c --- os/init.c Mon Feb 28 14:24:09 2000 +++ Src/init.c Mon Feb 28 14:26:26 2000 @@ -251,10 +251,10 @@ else dosetopt(optno, action, 1); break; - } else if (isspace(**argv)) { + } else if (isspace(STOUC(**argv))) { /* zsh's typtab not yet set, have to use ctype */ while (*++*argv) - if (!isspace(**argv)) { + if (!isspace(STOUC(**argv))) { zerr("bad option string: `%s'", args, 0); exit(1); } diff -u -r os/params.c Src/params.c --- os/params.c Mon Feb 28 14:24:10 2000 +++ Src/params.c Mon Feb 28 14:25:37 2000 @@ -1598,7 +1598,7 @@ return; if (!x) x = getsparam("LANG"); - setlocale((int) pm->data, x ? x : ""); + setlocale((long) pm->data, x ? x : ""); } #endif /* USE_LOCALE */ -- Sven Wischnowsky wischnow@informatik.hu-berlin.de