zsh-users
 help / color / mirror / code / Atom feed
* Re: Test version zsh-3.1.6-test-1
@ 1999-07-13 11:01 Sven Wischnowsky
  0 siblings, 0 replies; 8+ messages in thread
From: Sven Wischnowsky @ 1999-07-13 11:01 UTC (permalink / raw)
  To: zsh-users


Hm?

Bye
 Sven

--- Etc/NEWS.old	Tue Jul 13 12:56:17 1999
+++ Etc/NEWS	Tue Jul 13 12:59:53 1999
@@ -34,6 +34,7 @@
   - Case-insensitive and approximate globbing.
   - Ordering and indexing of globbing matches, e.g. *(om[1]) picks
     most recently modified file.
+  - General file mode qualifier with chmod(1)-like syntax, e.g. *(f:u+wx:)
 
 New loadable modules:
   - zftp, plus associated function suite, for turning your zsh session

--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Test version zsh-3.1.6-test-1
@ 1999-07-13 12:22 Sven Wischnowsky
  0 siblings, 0 replies; 8+ messages in thread
From: Sven Wischnowsky @ 1999-07-13 12:22 UTC (permalink / raw)
  To: zsh-users


Peter Stephenson wrote:

> Sven Wischnowsky wrote:
> > Dunno if this should be included, but the SEGV is deadly: it fails on
> > e.g. the read in compinit.
> 
> Is there a suitable #ifdef for this?  Presuambly it's also
> compiler-specific.

I would have put it into one if I could have thought of one. And, yes, 
I'm pretty sure that this is compiler-specific (the gcc here is the
one that was delivered on the DEC-CD-Rom, btw).

Bye
 Sven


--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Test version zsh-3.1.6-test-1
  1999-07-13 11:30 Sven Wischnowsky
@ 1999-07-13 11:47 ` Peter Stephenson
  0 siblings, 0 replies; 8+ messages in thread
From: Peter Stephenson @ 1999-07-13 11:47 UTC (permalink / raw)
  To: zsh-users

Sven Wischnowsky wrote:
> Dunno if this should be included, but the SEGV is deadly: it fails on
> e.g. the read in compinit.

Is there a suitable #ifdef for this?  Presuambly it's also
compiler-specific.

-- 
Peter Stephenson <pws@ibmth.df.unipi.it>       Tel: +39 050 844536
WWW:  http://www.ifh.de/~pws/
Dipartimento di Fisica, Via Buonarroti 2, 56127 Pisa, Italy


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Test version zsh-3.1.6-test-1
@ 1999-07-13 11:30 Sven Wischnowsky
  1999-07-13 11:47 ` Peter Stephenson
  0 siblings, 1 reply; 8+ messages in thread
From: Sven Wischnowsky @ 1999-07-13 11:30 UTC (permalink / raw)
  To: zsh-users


Peter Stephenson wrote:

> Much of the new code is fairly well tested, so my main interest now is to
> sort out compilation problems for systems we may not have tried.  In
> particular, it would be helpful if anyone compiling this (including regular
> zsh-workers) could check against the notes for their configuration in
> Etc/MACHINES, and drop a note to zsh-workers@sunsite.auc.dk about anything
> different, i.e. successful compilations on configurations not mentioned at
> all, or problems not mentioned for configurations which are supposed to
> work, or problems which seem to have been exaggerated --- don't assume we
> know anything machine-specific which isn't in Etc/MACHINES.

Under DU 4.0 with gcc-2.8.1 I get a SEGV in a piece of completely
correct C-code in bin_read(). I can work around this by using the
patch below -- which, of course, is completely silly.

Dunno if this should be included, but the SEGV is deadly: it fails on
e.g. the read in compinit.

Bye
 Sven

diff -u ../zn/os/builtin.c Src/builtin.c
--- ../zn/os/builtin.c	Tue Jul 13 10:58:50 1999
+++ Src/builtin.c	Tue Jul 13 13:22:33 1999
@@ -3251,10 +3251,15 @@
     }
 
     firstarg = *args;
-    if (*args && **args == '?')
-	args++;
-    /* default result parameter */
-    reply = *args ? *args++ : ops['A'] ? "reply" : "REPLY";
+    if (*args && **args == '?') {
+    	args++;
+	/* default result parameter */
+	reply = *args ? *args++ : ops['A'] ? "reply" : "REPLY";
+	/* (If we put this reply=... after the `if' gcc-2.8.1 under
+	   Digital Unix 4.0 generates incorrect code.) */
+    } else
+	reply = *args ? *args++ : ops['A'] ? "reply" : "REPLY";
+
     if (ops['A'] && *args) {
 	zwarnnam(name, "only one array argument allowed", NULL, 0);
 	return 1;

--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Test version zsh-3.1.6-test-1
  1999-07-13  7:42   ` Peter Stephenson
@ 1999-07-13 10:40     ` Thomas Koehler
  0 siblings, 0 replies; 8+ messages in thread
From: Thomas Koehler @ 1999-07-13 10:40 UTC (permalink / raw)
  To: Zsh users list

On Tue, Jul 13, 1999 at 09:42:07AM +0200, Peter Stephenson wrote:
> 
> Thomas Koehler wrote:
> > Just did a "./configure ; make ; make install" on a Debian GNU/Linux
> > box, but I can't find "zshcompsys.1" anywhere...
> 
> Ouch, that's because they didn't get added to .distfiles so didn't appear
> in the distribution.  I've put them in for next time.

Better now :-)
Well, perhaps I have a bit more time for playing around with all these
new nice features later this week... if I encounter any bugs then, I'll
send them to the zsh-workers list.

CU,
Thomas

-- 
    Thomas Köhler    Email:     jean-luc@picard.franken.de
        <><           WWW:    http://home.pages.de/~jeanluc/
                      IRC:               jeanluc
      LCARS --- Linux for Computers on All Real Starships


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Test version zsh-3.1.6-test-1
  1999-07-12 17:03 ` Thomas Koehler
@ 1999-07-13  7:42   ` Peter Stephenson
  1999-07-13 10:40     ` Thomas Koehler
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Stephenson @ 1999-07-13  7:42 UTC (permalink / raw)
  To: Zsh users list

Thomas Koehler wrote:
> Just did a "./configure ; make ; make install" on a Debian GNU/Linux
> box, but I can't find "zshcompsys.1" anywhere...

Ouch, that's because they didn't get added to .distfiles so didn't appear
in the distribution.  I've put them in for next time.

For now you can get the missing manuals from

http://www.ifh.de/~pws/computing/zshcompsys.1
http://www.ifh.de/~pws/computing/zshcompwid.1
http://www.ifh.de/~pws/computing/zshzftpsys.1

or the files Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo and Doc/Zsh/zftpsys.yo
are fairly readable in their raw forms.

-- 
Peter Stephenson <pws@ibmth.df.unipi.it>       Tel: +39 050 844536
WWW:  http://www.ifh.de/~pws/
Dipartimento di Fisica, Via Buonarroti 2, 56127 Pisa, Italy


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Test version zsh-3.1.6-test-1
  1999-07-12 14:47 Peter Stephenson
@ 1999-07-12 17:03 ` Thomas Koehler
  1999-07-13  7:42   ` Peter Stephenson
  0 siblings, 1 reply; 8+ messages in thread
From: Thomas Koehler @ 1999-07-12 17:03 UTC (permalink / raw)
  To: Peter Stephenson; +Cc: Zsh users list

On Mon, Jul 12, 1999 at 04:47:10PM +0200, Peter Stephenson wrote:
> 
> I have uploaded a test version of the next zsh beta release, 3.1.6-test-1,
> to ftp.zsh.org, from where it should propagate to the mirror sites (see
> end).  The file is in the testing subdirectory,
> testing/zsh-3.1.6-test-1.tar.gz . Manual pages are included, but no texinfo
> etc.
> 
> -rw-r--r--  1 mason  zsh  1251180 Jul 13 00:57 zsh-3.1.6-test-1.tar.gz

Just did a "./configure ; make ; make install" on a Debian GNU/Linux
box, but I can't find "zshcompsys.1" anywhere...

I tried this:
for file in zsh.1 zshbuiltins.1 zshcompctl.1 zshcompwid.1 zshcompsys.1 \
zshexpn.1 zshmisc.1 zshmodules.1 zshoptions.1 zshparam.1 zshzftpsys.1 \
zshzle.1 zshall.1; do
   if test -f "Doc/$file" ; then 
      echo $file exists
   else
      echo $file does not exist
   fi
done

(the filelist is taken from "make -n install.man")
This resulted in this:
zsh.1 exists
zshbuiltins.1 exists
zshcompctl.1 exists
zshcompwid.1 does not exist
zshcompsys.1 does not exist
zshexpn.1 exists
zshmisc.1 exists
zshmodules.1 exists
zshoptions.1 exists
zshparam.1 exists
zshzftpsys.1 does not exist
zshzle.1 exists
zshall.1 exists

Where can I find the documentation I want?

CU,
Thomas

-- 
    Thomas Köhler    Email:     jean-luc@picard.franken.de
        <><           WWW:    http://home.pages.de/~jeanluc/
                      IRC:               jeanluc
      LCARS --- Linux for Computers on All Real Starships


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Test version zsh-3.1.6-test-1
@ 1999-07-12 14:47 Peter Stephenson
  1999-07-12 17:03 ` Thomas Koehler
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Stephenson @ 1999-07-12 14:47 UTC (permalink / raw)
  To: Zsh users list

I have uploaded a test version of the next zsh beta release, 3.1.6-test-1,
to ftp.zsh.org, from where it should propagate to the mirror sites (see
end).  The file is in the testing subdirectory,
testing/zsh-3.1.6-test-1.tar.gz . Manual pages are included, but no texinfo
etc.

-rw-r--r--  1 mason  zsh  1251180 Jul 13 00:57 zsh-3.1.6-test-1.tar.gz

I'm posting this to zsh-users, since after months of development versions
there may be people who want to try this out before 3.1.6 proper; the notes
below are a very brief guide of what awaits you in upgrading from 3.1.5
(though a full upgrade should await 3.1.6 proper).

Much of the new code is fairly well tested, so my main interest now is to
sort out compilation problems for systems we may not have tried.  In
particular, it would be helpful if anyone compiling this (including regular
zsh-workers) could check against the notes for their configuration in
Etc/MACHINES, and drop a note to zsh-workers@sunsite.auc.dk about anything
different, i.e. successful compilations on configurations not mentioned at
all, or problems not mentioned for configurations which are supposed to
work, or problems which seem to have been exaggerated --- don't assume we
know anything machine-specific which isn't in Etc/MACHINES.

New features are listed in Etc/NEWS.  The most important change is a new
system for completion based on shell functions; see the zshcompsys manual
pages for the ready-to-use system.  Functions will now be installed by
`make install' and fpath set to find these by default (though they are not
autoloaded by default).  The old completion system is still supposed to
work, and has been less tested recently, so please do report problems with
this.

Note also that dynamic loading is now enabled by default, so (unless it is
not supported on your system, or you use --disable-dynamic) you will need
to make sure the libraries are installed properly by making sure configure
has a sensible --prefix or --exec-prefix.  Dynamic loading should now work
on AIX 3 and HPUX 10; again, please report limitations not yet mentioned in
Etc/MACHINES.  Other configuration changes are supposed to be transparent.


Zsh is available from the following anonymous FTP sites.  These mirror
sites are kept frequently up to date.  The sites marked with (G)
may be mirroring ftp.math.gatech.edu instead of the primary site.
The sites marked with (H) may be mirroring ftp.cs.elte.hu
instead of the primary site.

[Some of these appear to be out of date, e.g. ftp.sterling.com.  I'd be
glad to hear of any experiences here, too.]

      Primary site
            ftp://ftp.zsh.org/pub/zsh/
            http://www.zsh.org/pub/zsh/

      Australia
            ftp://ftp.zsh.org/pub/zsh/
            http://www.zsh.org/pub/zsh/
            ftp://ftp.ips.gov.au/pub/packages/zsh/  (G)  (H)

      Denmark
            ftp://sunsite.auc.dk/pub/unix/shells/zsh/

      Finland
            ftp://ftp.funet.fi/pub/unix/shells/zsh/

      France
            ftp://ftp.cenatls.cena.dgac.fr/pub/shells/zsh/

      Germany
            ftp://ftp.fu-berlin.de/pub/unix/shells/zsh/  (H)
            ftp://ftp.gmd.de/packages/zsh/
            ftp://ftp.uni-trier.de/pub/unix/shell/zsh/

      Hungary
            ftp://ftp.cs.elte.hu/pub/zsh/
            http://www.cs.elte.hu/pub/zsh/
            ftp://ftp.kfki.hu/pub/packages/zsh/

      Israel
            ftp://ftp.math.technion.ac.il/mirror/ftp.zsh.org/pub/zsh/
            http://www.math.technion.ac.il/mirror/ftp.zsh.org/pub/zsh/

      Japan
            ftp://ftp.tohoku.ac.jp/mirror/zsh/  (H)
            ftp://ftp.nisiq.net/pub/shells/zsh/  (H)
            ftp://ftp.win.ne.jp/pub/shell/zsh/

      Norway
            ftp://ftp.uit.no/pub/unix/shells/zsh/

      Romania
            ftp://ftp.roedu.net/pub/mirrors/ftp.zsh.org/pub/zsh/

      Slovenia
            ftp://ftp.siol.net/pub/unix/shells/zsh/  (H)

      Sweden
            ftp://ftp.lysator.liu.se/pub/unix/zsh/

      UK
            ftp://ftp.net.lut.ac.uk/zsh/
            ftp://sunsite.org.uk/packages/zsh/

      USA
            ftp://ftp.math.gatech.edu/pub/zsh/
            ftp://uiarchive.uiuc.edu/pub/packages/shells/zsh/
            ftp://ftp.sterling.com/zsh/  (G)  (H)
            ftp://ftp.rge.com/pub/shells/zsh/
            ftp://foad.org/pub/zsh/
            http://foad.org/zsh/

-- 
Peter Stephenson <pws@ibmth.df.unipi.it>       Tel: +39 050 844536
WWW:  http://www.ifh.de/~pws/
Dipartimento di Fisica, Via Buonarroti 2, 56127 Pisa, Italy


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~1999-07-13 12:22 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-07-13 11:01 Test version zsh-3.1.6-test-1 Sven Wischnowsky
  -- strict thread matches above, loose matches on Subject: below --
1999-07-13 12:22 Sven Wischnowsky
1999-07-13 11:30 Sven Wischnowsky
1999-07-13 11:47 ` Peter Stephenson
1999-07-12 14:47 Peter Stephenson
1999-07-12 17:03 ` Thomas Koehler
1999-07-13  7:42   ` Peter Stephenson
1999-07-13 10:40     ` Thomas Koehler

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

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).